CbmRoot
TrackDesc Struct Reference
Collaboration diagram for TrackDesc:
[legend]

Public Member Functions

 TrackDesc ()
 
 ~TrackDesc ()
 
 TrackDesc (const TrackDesc &)=default
 
TrackDescoperator= (const TrackDesc &)=default
 

Public Attributes

pair< set< Int_t >, set< Int_t > > * sts
 
pair< set< Int_t >, set< Int_t > > * much
 
pair< set< Int_t >, set< Int_t > > * trd
 
pair< set< Int_t >, set< Int_t > > tof
 
set< const CbmStsPoint * > * stsPoints
 
set< const CbmMuchPoint * > * muchPoints
 
set< const CbmTrdPoint * > * trdPoints
 
bool isPrimary
 
const CbmMCTrackptr
 
Double_t * nearestHitDistSts
 
Double_t * nearestHitDistMuch
 
Double_t * nearestHitDistTrd
 
const CbmStsPoint ** nearestPointsSts
 
const CbmMuchPoint ** nearestPointsMuch
 
const CbmTrdPoint ** nearestPointsTrd
 
Double_t * pullXsts
 
Double_t * pullYsts
 
Double_t * pullXmuch
 
Double_t * pullYmuch
 
Double_t * pullXtrd
 
Double_t * pullYtrd
 
list< TrackDesc * > children
 
bool isReference
 
bool isReconstructed
 

Static Public Attributes

static Int_t nofStsStations = 0
 
static Int_t nofMuchStations = 0
 
static Int_t nofTrdStations = 0
 
static bool hasTof = false
 
static Int_t firstStsStationNo = 0
 
static Int_t firstMuchStationNo = 0
 
static Int_t firstTrdStationNo = 0
 
static Int_t tofStationNo = 0
 

Detailed Description

Definition at line 41 of file CbmBinnedTrackerQA.cxx.

Constructor & Destructor Documentation

◆ TrackDesc() [1/2]

TrackDesc::TrackDesc ( )
inline

Definition at line 79 of file CbmBinnedTrackerQA.cxx.

◆ ~TrackDesc()

TrackDesc::~TrackDesc ( )
inline

Definition at line 132 of file CbmBinnedTrackerQA.cxx.

◆ TrackDesc() [2/2]

TrackDesc::TrackDesc ( const TrackDesc )
default

Member Function Documentation

◆ operator=()

TrackDesc& TrackDesc::operator= ( const TrackDesc )
default

Member Data Documentation

◆ children

list<TrackDesc*> TrackDesc::children

Definition at line 75 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Finish(), and CbmBinnedTrackerQA::Init().

◆ firstMuchStationNo

Int_t TrackDesc::firstMuchStationNo = 0
static

◆ firstStsStationNo

Int_t TrackDesc::firstStsStationNo = 0
static

Definition at line 47 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::HandleSts().

◆ firstTrdStationNo

Int_t TrackDesc::firstTrdStationNo = 0
static

◆ hasTof

bool TrackDesc::hasTof = false
static

◆ isPrimary

bool TrackDesc::isPrimary

◆ isReconstructed

bool TrackDesc::isReconstructed

Definition at line 77 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Finish().

◆ isReference

bool TrackDesc::isReference

Definition at line 76 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Finish().

◆ much

pair<set<Int_t>, set<Int_t> >* TrackDesc::much

◆ muchPoints

set<const CbmMuchPoint*>* TrackDesc::muchPoints

Definition at line 58 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Init().

◆ nearestHitDistMuch

Double_t* TrackDesc::nearestHitDistMuch

Definition at line 63 of file CbmBinnedTrackerQA.cxx.

◆ nearestHitDistSts

Double_t* TrackDesc::nearestHitDistSts

Definition at line 62 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Exec(), and CbmBinnedTrackerQA::Finish().

◆ nearestHitDistTrd

Double_t* TrackDesc::nearestHitDistTrd

Definition at line 64 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Exec(), and CbmBinnedTrackerQA::Finish().

◆ nearestPointsMuch

const CbmMuchPoint** TrackDesc::nearestPointsMuch

Definition at line 66 of file CbmBinnedTrackerQA.cxx.

◆ nearestPointsSts

const CbmStsPoint** TrackDesc::nearestPointsSts

Definition at line 65 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Exec().

◆ nearestPointsTrd

const CbmTrdPoint** TrackDesc::nearestPointsTrd

Definition at line 67 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Exec().

◆ nofMuchStations

Int_t TrackDesc::nofMuchStations = 0
static

◆ nofStsStations

Int_t TrackDesc::nofStsStations = 0
static

◆ nofTrdStations

Int_t TrackDesc::nofTrdStations = 0
static

◆ ptr

const CbmMCTrack* TrackDesc::ptr

Definition at line 61 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Finish(), and CbmBinnedTrackerQA::Init().

◆ pullXmuch

Double_t* TrackDesc::pullXmuch

Definition at line 70 of file CbmBinnedTrackerQA.cxx.

◆ pullXsts

Double_t* TrackDesc::pullXsts

Definition at line 68 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Exec(), and CbmBinnedTrackerQA::Finish().

◆ pullXtrd

Double_t* TrackDesc::pullXtrd

Definition at line 72 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Exec(), and CbmBinnedTrackerQA::Finish().

◆ pullYmuch

Double_t* TrackDesc::pullYmuch

Definition at line 71 of file CbmBinnedTrackerQA.cxx.

◆ pullYsts

Double_t* TrackDesc::pullYsts

Definition at line 69 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Exec(), and CbmBinnedTrackerQA::Finish().

◆ pullYtrd

Double_t* TrackDesc::pullYtrd

Definition at line 73 of file CbmBinnedTrackerQA.cxx.

Referenced by CbmBinnedTrackerQA::Exec(), and CbmBinnedTrackerQA::Finish().

◆ sts

pair<set<Int_t>, set<Int_t> >* TrackDesc::sts

◆ stsPoints

set<const CbmStsPoint*>* TrackDesc::stsPoints

◆ tof

pair<set<Int_t>, set<Int_t> > TrackDesc::tof

◆ tofStationNo

Int_t TrackDesc::tofStationNo = 0
static

◆ trd

pair<set<Int_t>, set<Int_t> >* TrackDesc::trd

◆ trdPoints

set<const CbmTrdPoint*>* TrackDesc::trdPoints

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