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