Project
Loading...
Searching...
No Matches
o2::trd::TrackQC Struct Reference

#include <Tracking.h>

Public Member Functions

 ClassDefNV (TrackQC, 6)
 

Public Attributes

GTrackID refGlobalTrackId
 GlobalTrackID of the seeding track (either ITS-TPC or TPC)
 
TrackTRD trackTRD
 the found TRD track
 
o2::track::TrackParCov trackSeed
 outer param of the seeding track
 
float dEdxTotTPC
 raw total dEdx information for seeding track in TPC
 
std::array< o2::track::TrackPar, constants::NLAYERtrackProp {}
 the track parameters stored at the radius where the track is updated with TRD info
 
std::array< Tracklet64, constants::NLAYERtrklt64 {}
 the raw tracklet used for the update (includes uncorrected charges)
 
std::array< CalibratedTracklet, constants::NLAYERtrkltCalib {}
 the TRD space point used for the update (not yet tilt-corrected and z-shift corrected)
 
std::array< float, constants::NLAYERtrackletY {}
 y-position of tracklet used for track update (including correction)
 
std::array< float, constants::NLAYERtrackletZ {}
 z-position of tracklet used for track update (including correction)
 
std::array< float, constants::NLAYERtrackletChi2 {}
 estimated chi2 for the update of the track with the given tracklet
 
std::array< std::array< float, constants::NCHARGES >, constants::NLAYERtrackletCorCharges {}
 corrected charges of tracklets
 

Detailed Description

Definition at line 49 of file Tracking.h.

Member Function Documentation

◆ ClassDefNV()

o2::trd::TrackQC::ClassDefNV ( TrackQC  ,
 
)

Member Data Documentation

◆ dEdxTotTPC

float o2::trd::TrackQC::dEdxTotTPC

raw total dEdx information for seeding track in TPC

Definition at line 54 of file Tracking.h.

◆ refGlobalTrackId

GTrackID o2::trd::TrackQC::refGlobalTrackId

GlobalTrackID of the seeding track (either ITS-TPC or TPC)

Definition at line 51 of file Tracking.h.

◆ trackletChi2

std::array<float, constants::NLAYER> o2::trd::TrackQC::trackletChi2 {}

estimated chi2 for the update of the track with the given tracklet

Definition at line 62 of file Tracking.h.

◆ trackletCorCharges

std::array<std::array<float, constants::NCHARGES>, constants::NLAYER> o2::trd::TrackQC::trackletCorCharges {}

corrected charges of tracklets

Definition at line 63 of file Tracking.h.

◆ trackletY

std::array<float, constants::NLAYER> o2::trd::TrackQC::trackletY {}

y-position of tracklet used for track update (including correction)

Definition at line 60 of file Tracking.h.

◆ trackletZ

std::array<float, constants::NLAYER> o2::trd::TrackQC::trackletZ {}

z-position of tracklet used for track update (including correction)

Definition at line 61 of file Tracking.h.

◆ trackProp

std::array<o2::track::TrackPar, constants::NLAYER> o2::trd::TrackQC::trackProp {}

the track parameters stored at the radius where the track is updated with TRD info

Definition at line 56 of file Tracking.h.

◆ trackSeed

o2::track::TrackParCov o2::trd::TrackQC::trackSeed

outer param of the seeding track

Definition at line 53 of file Tracking.h.

◆ trackTRD

TrackTRD o2::trd::TrackQC::trackTRD

the found TRD track

Definition at line 52 of file Tracking.h.

◆ trklt64

std::array<Tracklet64, constants::NLAYER> o2::trd::TrackQC::trklt64 {}

the raw tracklet used for the update (includes uncorrected charges)

Definition at line 57 of file Tracking.h.

◆ trkltCalib

std::array<CalibratedTracklet, constants::NLAYER> o2::trd::TrackQC::trkltCalib {}

the TRD space point used for the update (not yet tilt-corrected and z-shift corrected)

Definition at line 58 of file Tracking.h.


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