26 m_gtTechnicalTriggerName(
""),
27 m_gtTechnicalTriggerBitNumber(0),
28 m_bxInEvent(0), m_gtTechnicalTriggerResult(
false)
36 const unsigned int ttBitNumber,
const int ttBxInEvent,
37 const bool ttResult) :
38 m_gtTechnicalTriggerName(ttName),
39 m_gtTechnicalTriggerBitNumber(ttBitNumber),
40 m_bxInEvent(ttBxInEvent), m_gtTechnicalTriggerResult(ttResult)
71 if (
this != &result ) {
115 return !( result == *
this);
131 const unsigned int ttBitNumber)
160 myCout <<
" bxInEvent" <<
m_bxInEvent << std::endl;
170 result.
print(streamRec);
void setGtTechnicalTriggerResult(const bool ttResult)
unsigned int m_gtTechnicalTriggerBitNumber
void setGtTechnicalTriggerName(const std::string &ttName)
std::ostream & operator<<(std::ostream &out, const ALILine &li)
virtual ~L1GtTechnicalTrigger()
destructor
bool operator!=(const L1GtTechnicalTrigger &) const
unequal operator
bool operator==(const L1GtTechnicalTrigger &) const
equal operator
L1GtTechnicalTrigger()
constructors
void setBxInEvent(const int bxInEventValue)
void print(std::ostream &myCout) const
pretty print the content of a L1GtTechnicalTrigger
void setGtTechnicalTriggerBitNumber(const unsigned int ttBitNumber)
std::string m_gtTechnicalTriggerName
technical trigger name, bit number, bunch cross in the GT event record and result ...
L1GtTechnicalTrigger & operator=(const L1GtTechnicalTrigger &)
assignment operator
volatile std::atomic< bool > shutdown_flag false
bool m_gtTechnicalTriggerResult