Project
Loading...
Searching...
No Matches
o2::trackstudy::MCTrackInfo Struct Reference

#include <TrackMCStudyTypes.h>

Public Member Functions

float getMCTimeMUS () const
 
bool hasITSHitOnLr (int i) const
 
int getNITSClusCont () const
 
int getNITSClusForAB () const
 
int getLowestITSLayer () const
 
int getHighestITSLayer () const
 
 ClassDefNV (MCTrackInfo, 4)
 

Public Attributes

o2::track::TrackPar track {}
 
o2::MCCompLabel label {}
 
float occTPC = -1.f
 
int occITS = -1.f
 
int bcInTF = -1
 
int pdg = 0
 
int pdgParent = 0
 
int parentEntry = -1
 
int16_t nTPCCl = 0
 
int16_t nTPCClShared = 0
 
int8_t parentDecID = -1
 
uint8_t minTPCRow = -1
 
uint8_t maxTPCRow = 0
 
uint8_t nUsedPadRows = 0
 
uint8_t maxTPCRowInner = 0
 
uint8_t minTPCRowSect = -1
 
uint8_t maxTPCRowSect = -1
 
int8_t nITSCl = 0
 
int8_t pattITSCl = 0
 

Detailed Description

Definition at line 27 of file TrackMCStudyTypes.h.

Member Function Documentation

◆ ClassDefNV()

o2::trackstudy::MCTrackInfo::ClassDefNV ( MCTrackInfo  ,
 
)

◆ getHighestITSLayer()

int o2::trackstudy::MCTrackInfo::getHighestITSLayer ( ) const

Definition at line 66 of file TrackMCStudyTypes.cxx.

◆ getLowestITSLayer()

int o2::trackstudy::MCTrackInfo::getLowestITSLayer ( ) const

Definition at line 53 of file TrackMCStudyTypes.cxx.

◆ getMCTimeMUS()

float o2::trackstudy::MCTrackInfo::getMCTimeMUS ( ) const
inline

Definition at line 29 of file TrackMCStudyTypes.h.

◆ getNITSClusCont()

int o2::trackstudy::MCTrackInfo::getNITSClusCont ( ) const

Definition at line 20 of file TrackMCStudyTypes.cxx.

◆ getNITSClusForAB()

int o2::trackstudy::MCTrackInfo::getNITSClusForAB ( ) const

Definition at line 37 of file TrackMCStudyTypes.cxx.

◆ hasITSHitOnLr()

bool o2::trackstudy::MCTrackInfo::hasITSHitOnLr ( int  i) const
inline

Definition at line 30 of file TrackMCStudyTypes.h.

Member Data Documentation

◆ bcInTF

int o2::trackstudy::MCTrackInfo::bcInTF = -1

Definition at line 40 of file TrackMCStudyTypes.h.

◆ label

o2::MCCompLabel o2::trackstudy::MCTrackInfo::label {}

Definition at line 37 of file TrackMCStudyTypes.h.

◆ maxTPCRow

uint8_t o2::trackstudy::MCTrackInfo::maxTPCRow = 0

Definition at line 48 of file TrackMCStudyTypes.h.

◆ maxTPCRowInner

uint8_t o2::trackstudy::MCTrackInfo::maxTPCRowInner = 0

Definition at line 50 of file TrackMCStudyTypes.h.

◆ maxTPCRowSect

uint8_t o2::trackstudy::MCTrackInfo::maxTPCRowSect = -1

Definition at line 52 of file TrackMCStudyTypes.h.

◆ minTPCRow

uint8_t o2::trackstudy::MCTrackInfo::minTPCRow = -1

Definition at line 47 of file TrackMCStudyTypes.h.

◆ minTPCRowSect

uint8_t o2::trackstudy::MCTrackInfo::minTPCRowSect = -1

Definition at line 51 of file TrackMCStudyTypes.h.

◆ nITSCl

int8_t o2::trackstudy::MCTrackInfo::nITSCl = 0

Definition at line 53 of file TrackMCStudyTypes.h.

◆ nTPCCl

int16_t o2::trackstudy::MCTrackInfo::nTPCCl = 0

Definition at line 44 of file TrackMCStudyTypes.h.

◆ nTPCClShared

int16_t o2::trackstudy::MCTrackInfo::nTPCClShared = 0

Definition at line 45 of file TrackMCStudyTypes.h.

◆ nUsedPadRows

uint8_t o2::trackstudy::MCTrackInfo::nUsedPadRows = 0

Definition at line 49 of file TrackMCStudyTypes.h.

◆ occITS

int o2::trackstudy::MCTrackInfo::occITS = -1.f

Definition at line 39 of file TrackMCStudyTypes.h.

◆ occTPC

float o2::trackstudy::MCTrackInfo::occTPC = -1.f

Definition at line 38 of file TrackMCStudyTypes.h.

◆ parentDecID

int8_t o2::trackstudy::MCTrackInfo::parentDecID = -1

Definition at line 46 of file TrackMCStudyTypes.h.

◆ parentEntry

int o2::trackstudy::MCTrackInfo::parentEntry = -1

Definition at line 43 of file TrackMCStudyTypes.h.

◆ pattITSCl

int8_t o2::trackstudy::MCTrackInfo::pattITSCl = 0

Definition at line 54 of file TrackMCStudyTypes.h.

◆ pdg

int o2::trackstudy::MCTrackInfo::pdg = 0

Definition at line 41 of file TrackMCStudyTypes.h.

◆ pdgParent

int o2::trackstudy::MCTrackInfo::pdgParent = 0

Definition at line 42 of file TrackMCStudyTypes.h.

◆ track

o2::track::TrackPar o2::trackstudy::MCTrackInfo::track {}

Definition at line 36 of file TrackMCStudyTypes.h.


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