Project
Loading...
Searching...
No Matches
o2::tpc::TrackData Struct Reference

Structure filled for each track with track quality information and a vector with TPCClusterResiduals. More...

#include <TrackInterpolation.h>

Public Member Functions

float getT0Error () const
 
bool isTOFAvail () const
 
 ClassDefNV (TrackData, 8)
 

Public Attributes

o2::dataformats::GlobalTrackID gid {}
 global track ID for seeding track
 
o2::track::TrackPar par {}
 ITS track at inner TPC radius.
 
float dEdxTPC {}
 TPC dEdx information.
 
float chi2TPC {}
 chi2 of TPC track
 
float chi2ITS {}
 chi2 of ITS track
 
float chi2TRD {}
 chi2 of TRD track
 
float deltaTOF {}
 TOFsignal - T0 - texp(PID), if T0 is available.
 
unsigned short nClsTPC {}
 number of attached TPC clusters
 
unsigned short nClsITS {}
 number of attached ITS clusters
 
unsigned short nTrkltsTRD {}
 number of attached TRD tracklets
 
unsigned short clAvailTOF {}
 whether or not track seed has a matched TOF cluster, if so, gives the resolution of the T0 in ps
 
uint8_t nExtDetResid = 0
 number of external detectors (to TPC) residuals stored, on top of clIdx.getEntries
 
o2::dataformats::RangeReference clIdx {}
 index of first cluster residual and total number of TPC cluster residuals of this track
 

Detailed Description

Structure filled for each track with track quality information and a vector with TPCClusterResiduals.

Definition at line 136 of file TrackInterpolation.h.

Member Function Documentation

◆ ClassDefNV()

o2::tpc::TrackData::ClassDefNV ( TrackData  ,
 
)

◆ getT0Error()

float o2::tpc::TrackData::getT0Error ( ) const
inline

Definition at line 152 of file TrackInterpolation.h.

◆ isTOFAvail()

bool o2::tpc::TrackData::isTOFAvail ( ) const
inline

Definition at line 153 of file TrackInterpolation.h.

Member Data Documentation

◆ chi2ITS

float o2::tpc::TrackData::chi2ITS {}

chi2 of ITS track

Definition at line 141 of file TrackInterpolation.h.

◆ chi2TPC

float o2::tpc::TrackData::chi2TPC {}

chi2 of TPC track

Definition at line 140 of file TrackInterpolation.h.

◆ chi2TRD

float o2::tpc::TrackData::chi2TRD {}

chi2 of TRD track

Definition at line 142 of file TrackInterpolation.h.

◆ clAvailTOF

unsigned short o2::tpc::TrackData::clAvailTOF {}

whether or not track seed has a matched TOF cluster, if so, gives the resolution of the T0 in ps

Definition at line 148 of file TrackInterpolation.h.

◆ clIdx

o2::dataformats::RangeReference o2::tpc::TrackData::clIdx {}

index of first cluster residual and total number of TPC cluster residuals of this track

Definition at line 150 of file TrackInterpolation.h.

◆ dEdxTPC

float o2::tpc::TrackData::dEdxTPC {}

TPC dEdx information.

Definition at line 139 of file TrackInterpolation.h.

◆ deltaTOF

float o2::tpc::TrackData::deltaTOF {}

TOFsignal - T0 - texp(PID), if T0 is available.

Definition at line 143 of file TrackInterpolation.h.

◆ gid

o2::dataformats::GlobalTrackID o2::tpc::TrackData::gid {}

global track ID for seeding track

Definition at line 137 of file TrackInterpolation.h.

◆ nClsITS

unsigned short o2::tpc::TrackData::nClsITS {}

number of attached ITS clusters

Definition at line 146 of file TrackInterpolation.h.

◆ nClsTPC

unsigned short o2::tpc::TrackData::nClsTPC {}

number of attached TPC clusters

Definition at line 145 of file TrackInterpolation.h.

◆ nExtDetResid

uint8_t o2::tpc::TrackData::nExtDetResid = 0

number of external detectors (to TPC) residuals stored, on top of clIdx.getEntries

Definition at line 149 of file TrackInterpolation.h.

◆ nTrkltsTRD

unsigned short o2::tpc::TrackData::nTrkltsTRD {}

number of attached TRD tracklets

Definition at line 147 of file TrackInterpolation.h.

◆ par

o2::track::TrackPar o2::tpc::TrackData::par {}

ITS track at inner TPC radius.

Definition at line 138 of file TrackInterpolation.h.


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