12 #ifndef DT_SECT_COLL_PH_CAND_H 13 #define DT_SECT_COLL_PH_CAND_H const DTChambPhSegm * _tsmsegm
~DTSectCollPhCand()
Destructor.
DTSectCollPhCand & operator=(const DTSectCollPhCand &tsccand)
Assignment operator.
const DTChambPhSegm * tsTr() const
Return associated TSPhi trigger.
void clear()
Set the SC Candidate step.
int isFirst() const
Return first/second track bit value.
void clearBitsSectColl()
Clear (set to 1) the quality bits for Sector Collector.
DTSC * tsc() const
Return the DTTSS.
unsigned dataword() const
Return an uint16 with the content of the data word (for debugging)
void setBitsSectColl()
Set the bits for DTTSM analysis.
void print() const
Print the trigger.
const DTConfigSectColl * config() const
Configuration set.
DTSectCollPhCand()
Constructor.
int CoarseSync() const
Return the Coarse Sync Parameter.
void clearBits()
Clear (set to 1) the quality bits (but first/second track bit)
void resetCarry()
Reset the carry bit.
unsigned dataWord(const int i) const
bool operator<=(const DTSectCollPhCand &c) const
Operator <= used for sorting.
int element(const int pos) const
void assign(const int p, const int n, const int val)
const DTConfigSectColl * config() const
Configuration set.
void setSecondTrack()
Set the first track bit to second track (used for carry)
bool operator<(const DTSectCollPhCand &c) const
Operator < used for sorting.