12#ifndef O2_TRACKING_STUDY_TYPES_H
13#define O2_TRACKING_STUDY_TYPES_H
143 std::array<float, 3>
xyz{};
172 return n == 1 ?
y : 0.5 *
y;
187 return n == 1 ?
z : 0.5 *
z;
192 float adxA = 1e9, adxB = 1e9;
199 return std::abs(adxA) < std::abs(adxB) ? adxA : adxB;
204 float adxA = 0, adxB = 0;
211 return std::abs(adxA) > std::abs(adxB) ? adxA : adxB;
249 float dya = a.getDY(), dyb = b.getDY(), dza = a.getDZ(), dzb = b.getDZ();
250 return dya * dya + dza * dza < dyb * dyb + dzb * dzb;
268 std::array<float, 3>
pos{0., 0., -1999.f};
Global index for barrel track: provides provenance (detectors combination), index in respective array...
Header to collect LHC related constants.
Extention of GlobalTrackID by flags relevant for verter-track association.
GLboolean GLboolean GLboolean b
GLuint GLsizei const GLchar * label
GLboolean GLboolean GLboolean GLboolean a
GLdouble GLdouble GLdouble z
constexpr double LHCBunchSpacingMUS
std::array< float, 3 > above
std::array< float, 3 > xyz
std::array< float, 3 > below
ClassDefNV(ClResTPCCont, 1)
float getSigmaTime() const
float getDXMax(int i) const
float getZRef(int i) const
float getSigmaPad() const
std::vector< ClResTPCCont > contTracks
float getYRef(int i) const
float getDXMin(int i) const
int getLowestITSLayer() const
bool hasITSHitOnLr(int i) const
int getNITSClusCont() const
o2::track::TrackPar track
int getNITSClusForAB() const
float getMCTimeMUS() const
ClassDefNV(MCTrackInfo, 4)
int getHighestITSLayer() const
std::array< float, 3 > pos
std::vector< RecPV > recVtx
o2::dataformats::PrimaryVertex pv
o2::dataformats::VtxTrackIndex gid
o2::track::TrackParCov track
o2::dataformats::TimeStampWithError< float, float > ts
bool isFakeITSTPC() const
const RecTrack & getTrackWithITSTPC() const
o2::track::TrackParCov trackTPCProp
o2::track::TrackParCov trackITSProp
const RecTrack & getTrackWithTPC() const
const RecTrack & getTrackWithITSFound() const
std::vector< RecTrack > recTracks
static RecTrack dummyRecTrack
bool contains(const o2::dataformats::VtxTrackIndex &ref) const
const RecTrack & getTrackWithITS() const
ClassDefNV(TrackFamily, 1)