Project
Loading...
Searching...
No Matches
o2::globaltracking::ABTrackLink Struct Reference

#include <MatchTPCITS.h>

Inherits TrackParametrizationWithError< float >.

Public Member Functions

 ABTrackLink ()=default
 
 ~ABTrackLink ()=default
 
 ABTrackLink (const o2::track::TrackParCov &tr, int cl, int parID, int nextID, int lr, int nc, int ld, float _chi2)
 
bool isDisabled () const
 
void disable ()
 
bool isDummyTop () const
 
float chi2Norm () const
 
float chi2NormPredict (float chi2cl) const
 

Public Attributes

int clID = MinusOne
 ID of the attached cluster, MinusOne: no attachment on this layer.
 
int parentID = MinusOne
 ID of the parent link (on prev layer) or parent TPC seed.
 
int nextOnLr = MinusOne
 ID of the next (in quality) link on the same layer.
 
uint8_t nDaughters = 0
 number of daughter links on lower layers
 
int8_t layerID = -1
 layer ID
 
int8_t nContLayers = 0
 number of contributing layers
 
uint8_t ladderID = 0xff
 ladder ID in the layer (used for seeds with 2 hits in the layer)
 
float chi2 = 0.f
 chi2 after update
 

Static Public Attributes

static constexpr int Disabled = -2
 

Detailed Description

Definition at line 199 of file MatchTPCITS.h.

Constructor & Destructor Documentation

◆ ABTrackLink() [1/2]

o2::globaltracking::ABTrackLink::ABTrackLink ( )
default

◆ ~ABTrackLink()

o2::globaltracking::ABTrackLink::~ABTrackLink ( )
default

◆ ABTrackLink() [2/2]

o2::globaltracking::ABTrackLink::ABTrackLink ( const o2::track::TrackParCov tr,
int  cl,
int  parID,
int  nextID,
int  lr,
int  nc,
int  ld,
float  _chi2 
)
inline

Definition at line 212 of file MatchTPCITS.h.

Member Function Documentation

◆ chi2Norm()

float o2::globaltracking::ABTrackLink::chi2Norm ( ) const
inline

Definition at line 218 of file MatchTPCITS.h.

◆ chi2NormPredict()

float o2::globaltracking::ABTrackLink::chi2NormPredict ( float  chi2cl) const
inline

Definition at line 219 of file MatchTPCITS.h.

◆ disable()

void o2::globaltracking::ABTrackLink::disable ( )
inline

Definition at line 216 of file MatchTPCITS.h.

◆ isDisabled()

bool o2::globaltracking::ABTrackLink::isDisabled ( ) const
inline

Definition at line 215 of file MatchTPCITS.h.

◆ isDummyTop()

bool o2::globaltracking::ABTrackLink::isDummyTop ( ) const
inline

Definition at line 217 of file MatchTPCITS.h.

Member Data Documentation

◆ chi2

float o2::globaltracking::ABTrackLink::chi2 = 0.f

chi2 after update

Definition at line 208 of file MatchTPCITS.h.

◆ clID

int o2::globaltracking::ABTrackLink::clID = MinusOne

ID of the attached cluster, MinusOne: no attachment on this layer.

Definition at line 201 of file MatchTPCITS.h.

◆ Disabled

constexpr int o2::globaltracking::ABTrackLink::Disabled = -2
staticconstexpr

Definition at line 200 of file MatchTPCITS.h.

◆ ladderID

uint8_t o2::globaltracking::ABTrackLink::ladderID = 0xff

ladder ID in the layer (used for seeds with 2 hits in the layer)

Definition at line 207 of file MatchTPCITS.h.

◆ layerID

int8_t o2::globaltracking::ABTrackLink::layerID = -1

layer ID

Definition at line 205 of file MatchTPCITS.h.

◆ nContLayers

int8_t o2::globaltracking::ABTrackLink::nContLayers = 0

number of contributing layers

Definition at line 206 of file MatchTPCITS.h.

◆ nDaughters

uint8_t o2::globaltracking::ABTrackLink::nDaughters = 0

number of daughter links on lower layers

Definition at line 204 of file MatchTPCITS.h.

◆ nextOnLr

int o2::globaltracking::ABTrackLink::nextOnLr = MinusOne

ID of the next (in quality) link on the same layer.

Definition at line 203 of file MatchTPCITS.h.

◆ parentID

int o2::globaltracking::ABTrackLink::parentID = MinusOne

ID of the parent link (on prev layer) or parent TPC seed.

Definition at line 202 of file MatchTPCITS.h.


The documentation for this struct was generated from the following file: