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 "ITStracking/Constants.h"
#include "ITStracking/MathUtils.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< ClusterLineso2::its::line_vertexer::buildClusters (std::span< const Line > lines, const Settings &settings)
 

Variable Documentation

◆ assigned

bounded_vector<int> assigned

Definition at line 89 of file LineVertexerHelpers.cxx.

◆ bins

bounded_vector<float> bins

Definition at line 114 of file LineVertexerHelpers.cxx.

◆ center

float center = 0.f

Definition at line 679 of file LineVertexerHelpers.cxx.

◆ contributors

bounded_vector<int> contributors

Definition at line 88 of file LineVertexerHelpers.cxx.

◆ lineIndex

int lineIndex = constants::UnusedIndex

Definition at line 76 of file LineVertexerHelpers.cxx.

◆ members

bounded_vector<int> members

Definition at line 680 of file LineVertexerHelpers.cxx.

◆ nTimeBins

int nTimeBins = 0

Definition at line 108 of file LineVertexerHelpers.cxx.

◆ nZBins

int nZBins = 0

Definition at line 109 of file LineVertexerHelpers.cxx.

◆ scale2

float scale2 = InitialScale2

Definition at line 87 of file LineVertexerHelpers.cxx.

◆ tCenter

float tCenter = 0.f

Definition at line 78 of file LineVertexerHelpers.cxx.

◆ tHalfWidth

float tHalfWidth = 0.f

Definition at line 79 of file LineVertexerHelpers.cxx.

◆ time

TimeEstBC time

Definition at line 86 of file LineVertexerHelpers.cxx.

◆ timeBinSize

float timeBinSize = 1.f

Definition at line 112 of file LineVertexerHelpers.cxx.

◆ timeMin

float timeMin = 0.f

Definition at line 110 of file LineVertexerHelpers.cxx.

◆ valid

bool valid = false

Definition at line 90 of file LineVertexerHelpers.cxx.

◆ vertex

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

Definition at line 85 of file LineVertexerHelpers.cxx.

◆ zBeam

float zBeam = 0.f

Definition at line 77 of file LineVertexerHelpers.cxx.

◆ zBinSize

float zBinSize = 1.f

Definition at line 113 of file LineVertexerHelpers.cxx.

◆ zMin

float zMin = 0.f

Definition at line 111 of file LineVertexerHelpers.cxx.