11#ifndef O2_FRAMEWORK_DATATYPES_H_
12#define O2_FRAMEWORK_DATATYPES_H_
90 static_assert(
sizeof(float) == 2 *
sizeof(uint16_t));
102 static constexpr float invalidValue{std::numeric_limits<float>::min()};
130constexpr std::array<float, 5>
trackQAScaleContP0{0.257192, 0.0775375, 0.00424283, 0.00107201, 0.0335447};
131constexpr std::array<float, 5>
trackQAScaleContP1{0.189371, 0.409071, 0.00694444, 0.00720038, 0.0806902};
132constexpr std::array<float, 5>
trackQAScaleGloP0{0.130985, 0.0775375, 0.00194703, 0.000405458, 0.0160007};
133constexpr std::array<float, 5>
trackQAScaleGloP1{0.183731, 0.409071, 0.00621802, 0.00624881, 0.0418957};
Header to collect LHC related constants.
@ Run2VertexerTracksMultiVertex
@ Run2VertexerTracksOnlyFitter
@ Run2VertexerTracksWithConstraint
@ GlobalMuonTrackOtherMatch
@ FromOutOfBunchPileUpCollision
@ kConsistencySPDandTrackVertices
constexpr std::array< float, 2 > trackQAScaledTOF
constexpr std::array< float, 5 > trackQAScaleContP1
uint8_t itsSharedClusterMap uint8_t
constexpr std::array< float, 5 > trackQAScaleContP0
constexpr std::array< float, 5 > trackQAScaleGloP0
constexpr std::array< float, 5 > trackQAScaleGloP1
constexpr float trackQAScaleBins
constexpr float trackQARefRadius
TracksIU::iterator TrackIU
constexpr double LHCBunchSpacingNS
static constexpr float TPCBinNS
static constexpr float timeScaler
void setDeltaTFwd(float fwd)
float getDeltaTFwd() const
static constexpr float invalidValue
float getDeltaTBwd() const
void setDeltaTBwd(float bwd)
union o2::aod::track::extensions::TPCTimeErrEncoding::TPCDeltaTime encoding