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