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

#include <TrackMCStudyTypes.h>

Public Member Functions

bool contains (const o2::dataformats::VtxTrackIndex &ref) const
 
const RecTrackgetTrackWithITS () const
 
const RecTrackgetTrackWithTPC () const
 
const RecTrackgetTrackWithITSTPC () const
 
const RecTrackgetTrackWithITSFound () const
 
const RecTrackgetLongestTPCTrack () const
 
int getLongestTPCTrackEntry () const
 
int getNTPCClones () const
 
 ClassDefNV (TrackFamily, 1)
 

Public Attributes

MCTrackInfo mcTrackInfo {}
 
std::vector< RecTrackrecTracks {}
 
o2::track::TrackParCov trackITSProp {}
 
o2::track::TrackParCov trackTPCProp {}
 
int8_t entITS = -1
 
int8_t entTPC = -1
 
int8_t entITSTPC = -1
 
int8_t entITSFound = -1
 
int8_t flags = 0
 
float tpcT0 = -999.
 

Static Public Attributes

static RecTrack dummyRecTrack
 

Detailed Description

Definition at line 138 of file TrackMCStudyTypes.h.

Member Function Documentation

◆ ClassDefNV()

o2::trackstudy::TrackFamily::ClassDefNV ( TrackFamily  ,
 
)

◆ contains()

bool o2::trackstudy::TrackFamily::contains ( const o2::dataformats::VtxTrackIndex ref) const
inline

Definition at line 150 of file TrackMCStudyTypes.h.

◆ getLongestTPCTrack()

const RecTrack & o2::trackstudy::TrackFamily::getLongestTPCTrack ( ) const
inline

Definition at line 163 of file TrackMCStudyTypes.h.

◆ getLongestTPCTrackEntry()

int o2::trackstudy::TrackFamily::getLongestTPCTrackEntry ( ) const

Definition at line 118 of file TrackMCStudyTypes.cxx.

◆ getNTPCClones()

int o2::trackstudy::TrackFamily::getNTPCClones ( ) const

Definition at line 131 of file TrackMCStudyTypes.cxx.

◆ getTrackWithITS()

const RecTrack & o2::trackstudy::TrackFamily::getTrackWithITS ( ) const
inline

Definition at line 159 of file TrackMCStudyTypes.h.

◆ getTrackWithITSFound()

const RecTrack & o2::trackstudy::TrackFamily::getTrackWithITSFound ( ) const
inline

Definition at line 162 of file TrackMCStudyTypes.h.

◆ getTrackWithITSTPC()

const RecTrack & o2::trackstudy::TrackFamily::getTrackWithITSTPC ( ) const
inline

Definition at line 161 of file TrackMCStudyTypes.h.

◆ getTrackWithTPC()

const RecTrack & o2::trackstudy::TrackFamily::getTrackWithTPC ( ) const
inline

Definition at line 160 of file TrackMCStudyTypes.h.

Member Data Documentation

◆ dummyRecTrack

RecTrack o2::trackstudy::TrackFamily::dummyRecTrack
static

Definition at line 170 of file TrackMCStudyTypes.h.

◆ entITS

int8_t o2::trackstudy::TrackFamily::entITS = -1

Definition at line 143 of file TrackMCStudyTypes.h.

◆ entITSFound

int8_t o2::trackstudy::TrackFamily::entITSFound = -1

Definition at line 146 of file TrackMCStudyTypes.h.

◆ entITSTPC

int8_t o2::trackstudy::TrackFamily::entITSTPC = -1

Definition at line 145 of file TrackMCStudyTypes.h.

◆ entTPC

int8_t o2::trackstudy::TrackFamily::entTPC = -1

Definition at line 144 of file TrackMCStudyTypes.h.

◆ flags

int8_t o2::trackstudy::TrackFamily::flags = 0

Definition at line 147 of file TrackMCStudyTypes.h.

◆ mcTrackInfo

MCTrackInfo o2::trackstudy::TrackFamily::mcTrackInfo {}

Definition at line 139 of file TrackMCStudyTypes.h.

◆ recTracks

std::vector<RecTrack> o2::trackstudy::TrackFamily::recTracks {}

Definition at line 140 of file TrackMCStudyTypes.h.

◆ tpcT0

float o2::trackstudy::TrackFamily::tpcT0 = -999.

Definition at line 148 of file TrackMCStudyTypes.h.

◆ trackITSProp

o2::track::TrackParCov o2::trackstudy::TrackFamily::trackITSProp {}

Definition at line 141 of file TrackMCStudyTypes.h.

◆ trackTPCProp

o2::track::TrackParCov o2::trackstudy::TrackFamily::trackTPCProp {}

Definition at line 142 of file TrackMCStudyTypes.h.


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