Go to the documentation of this file.
11 #ifndef L1_TRACK_TRIGGER_TRACK_WORD_H
12 #define L1_TRACK_TRIGGER_TRACK_WORD_H
30 unsigned int HitPattern,
40 unsigned int BendChi2,
41 unsigned int HitPattern,
50 unsigned int HitPattern,
60 unsigned int BendChi2,
61 unsigned int HitPattern,
unsigned int get_hitPattern()
unsigned int get_ispare()
const unsigned int NCurvBits
unsigned int get_chi2ZBits()
float unpack_Signed(unsigned int bits, unsigned int nBits, float lsb)
const unsigned int maskBendChi2
const unsigned int NSpareBits
void setTrackWord(const GlobalVector &Momentum, const GlobalPoint &POCA, double Rinv, double Chi2XY, double Chi2Z, double BendChi2, unsigned int HitPattern, unsigned int iSpare)
unsigned int get_z0Bits()
unsigned int get_d0Bits()
unsigned int get_RinvBits()
TTTrack_TrackWord & operator=(const TTTrack_TrackWord &word)
const unsigned int maskChi2Z
unsigned int get_phiBits()
const unsigned int NTanlBits
const unsigned int nWordBits
const unsigned int NChi2Bits
const unsigned int NZ0Bits
const unsigned int maskZ0
const unsigned int NHitsBits
TTTrack_TrackWord(const TTTrack_TrackWord &word)
unsigned int unpack_ispare()
const unsigned int NPhiBits
unsigned int get_chi2XYBits()
const unsigned int maskSpare
const unsigned int maskTanL
const unsigned int NBChi2Bits
const unsigned int maskPhi
unsigned int digitize_Signed(float var, unsigned int maxBit, unsigned int minBit, float lsb)
const unsigned int maskRinv
const unsigned int maskChi2XY
static constexpr float d0
unsigned int get_tanlBits()
const unsigned int maskD0
unsigned int unpack_hitPattern()
const unsigned int maskHitPat
const unsigned int ND0Bits
unsigned int get_BendChi2Bits()