Project
Loading...
Searching...
No Matches
LineVertexerHelpers.cxx File Reference
#include <algorithm>
#include <array>
#include <cmath>
#include <cstdint>
#include <limits>
#include <numeric>
#include <queue>
#include <unordered_map>
#include <utility>
#include <vector>
#include <Math/SMatrix.h>
#include <Math/SVector.h>
#include "ITSMFTTracking/Constants.h"
#include "ITStracking/LineVertexerHelpers.h"

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::its
 
namespace  o2::its::line_vertexer
 

Functions

bounded_vector< ClusterWithLines > o2::its::line_vertexer::buildClusters (std::span< const Line > lines, const Settings &settings)
 

Variable Documentation

◆ assigned

bounded_vector<int> assigned

Definition at line 78 of file LineVertexerHelpers.cxx.

◆ bins

bounded_vector<float> bins

Definition at line 103 of file LineVertexerHelpers.cxx.

◆ center

float center = 0.f

Definition at line 668 of file LineVertexerHelpers.cxx.

◆ contributors

bounded_vector<int> contributors

Definition at line 77 of file LineVertexerHelpers.cxx.

◆ lineIndex

int lineIndex = constants::UnusedIndex

Definition at line 65 of file LineVertexerHelpers.cxx.

◆ members

bounded_vector<int> members

Definition at line 669 of file LineVertexerHelpers.cxx.

◆ nTimeBins

int nTimeBins = 0

Definition at line 97 of file LineVertexerHelpers.cxx.

◆ nZBins

int nZBins = 0

Definition at line 98 of file LineVertexerHelpers.cxx.

◆ scale2

float scale2 = InitialScale2

Definition at line 76 of file LineVertexerHelpers.cxx.

◆ tCenter

float tCenter = 0.f

Definition at line 67 of file LineVertexerHelpers.cxx.

◆ tHalfWidth

float tHalfWidth = 0.f

Definition at line 68 of file LineVertexerHelpers.cxx.

◆ time

TimeEstBC time

Definition at line 75 of file LineVertexerHelpers.cxx.

◆ timeBinSize

float timeBinSize = 1.f

Definition at line 101 of file LineVertexerHelpers.cxx.

◆ timeMin

float timeMin = 0.f

Definition at line 99 of file LineVertexerHelpers.cxx.

◆ valid

bool valid = false

Definition at line 79 of file LineVertexerHelpers.cxx.

◆ vertex

std::array<float, 3> vertex = {}

Definition at line 74 of file LineVertexerHelpers.cxx.

◆ zBeam

float zBeam = 0.f

Definition at line 66 of file LineVertexerHelpers.cxx.

◆ zBinSize

float zBinSize = 1.f

Definition at line 102 of file LineVertexerHelpers.cxx.

◆ zMin

float zMin = 0.f

Definition at line 100 of file LineVertexerHelpers.cxx.