const DTConfigTSPhi * config() const
Configuration set.
int isH0() const
Return if H inner.
void setBitsTss()
Set the quality bits for DTTSS analysis.
int pvCode() const
Return the preview code.
int number() const
Return identifier.
void clearBitsBkmod()
Clear (set to 1) all the bits (back-up mode)
DTTSS * tss() const
Return the DTTSS.
int tracoNumber() const
Return the TRACO number.
void clear()
Clear the trigger.
const DTConfigTSPhi * config() const
Configuration set.
int isLH() const
Return if LH.
const DTTracoTrigData * _tctrig
int isInner() const
Return Inner/Outer bit.
bool operator<=(const DTTSCand &c) const
Operator <= used for sorting.
int isHHorHL() const
Return if HH or HL.
DTTSCand & operator=(const DTTSCand &tscand)
Assignment operator.
const DTTracoTrigData * tracoTr() const
Return associated TRACO trigger.
int pvCorr() const
Return the preview correaltion bit.
int tracoNumber() const
Return parent TRACO number.
void setBitsTsm()
Set the quality bits for DTTSM analysis.
int isHtrig() const
Return HTRIG/LTRIG bit.
void print() const
Print the trigger.
int isCorr() const
Return correlation bit.
int isCarry() const
Return the carry bit.
unsigned dataword() const
Return an uint16 with the content of the data word (for debugging)
int isLL() const
Return if LL.
void clearBits()
Clear (set to 1) the quality bits (but first/second track bit)
void assign(const int p, const int n, const int val)
void resetCarry()
Reset the carry bit.
void setSecondTrack()
Set the first track bit to second track (used for carry)
int is0L() const
Return if L outer.
int is0H() const
Return if H outer.
int isFirst() const
Return the first/second track bit.
int isL0() const
Return if L inner.
int TcPos() const
Retrun the TRACO position inside the TSS.
void setBitsBkmod()
Set the bits for TSM back-up mode.
int element(const int pos) const
unsigned dataWord(const int i) const
bool operator<(const DTTSCand &c) const
Operator < used for sorting.
int tssNumber() const
Return the DTTSS number.