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 RecTrack & getTrackWithITS () const
 
const RecTrack & getTrackWithTPC () const
 
const RecTrack & getTrackWithITSTPC () const
 
const RecTrack & getTrackWithITSFound () const
 
const RecTrack & getLongestTPCTrack () const
 
int getLongestTPCTrackEntry () const
 
int getNTPCClones () const
 
 ClassDefNV (TrackFamily, 1)
 

Public Attributes

MCTrackInfo mcTrackInfo {}
 
std::vector< RecTrack > recTracks {}
 
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 140 of file TrackMCStudyTypes.h.

Member Function Documentation

◆ ClassDefNV()

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

◆ contains()

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

Definition at line 152 of file TrackMCStudyTypes.h.

◆ getLongestTPCTrack()

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

Definition at line 165 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 161 of file TrackMCStudyTypes.h.

◆ getTrackWithITSFound()

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

Definition at line 164 of file TrackMCStudyTypes.h.

◆ getTrackWithITSTPC()

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

Definition at line 163 of file TrackMCStudyTypes.h.

◆ getTrackWithTPC()

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

Definition at line 162 of file TrackMCStudyTypes.h.

Member Data Documentation

◆ dummyRecTrack

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

Definition at line 172 of file TrackMCStudyTypes.h.

◆ entITS

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

Definition at line 145 of file TrackMCStudyTypes.h.

◆ entITSFound

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

Definition at line 148 of file TrackMCStudyTypes.h.

◆ entITSTPC

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

Definition at line 147 of file TrackMCStudyTypes.h.

◆ entTPC

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

Definition at line 146 of file TrackMCStudyTypes.h.

◆ flags

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

Definition at line 149 of file TrackMCStudyTypes.h.

◆ mcTrackInfo

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

Definition at line 141 of file TrackMCStudyTypes.h.

◆ recTracks

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

Definition at line 142 of file TrackMCStudyTypes.h.

◆ tpcT0

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

Definition at line 150 of file TrackMCStudyTypes.h.

◆ trackITSProp

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

Definition at line 143 of file TrackMCStudyTypes.h.

◆ trackTPCProp

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

Definition at line 144 of file TrackMCStudyTypes.h.


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