1 #ifndef L1GlobalTrigger_L1GlobalTriggerEvmReadoutRecord_h 2 #define L1GlobalTrigger_L1GlobalTriggerEvmReadoutRecord_h 68 const bool decision(
int bxInEvent)
const;
128 void print(std::ostream& myCout)
const;
virtual ~L1GlobalTriggerEvmReadoutRecord()
destructor
std::vector< L1GtFdlWord > & gtFdlVector()
std::vector< L1GtFdlWord > m_gtFdlWord
void printTechnicalTrigger(std::ostream &myCout, int bxInEventValue) const
print technical triggers
const L1GtfeExtWord gtfeWord() const
get / set GTFE word (record) in the GT readout record
const L1TcsWord tcsWord() const
get / set TCS word (record) in the GT readout record
bool operator==(const L1GlobalTriggerEvmReadoutRecord &) const
equal operator
const bool decision() const
void print(std::ostream &myCout) const
pretty print the content of a L1GlobalTriggerEvmReadoutRecord
void setDecisionWord(const DecisionWord &decisionWordValue, int bxInEvent)
const DecisionWord decisionWord() const
bool operator!=(const L1GlobalTriggerEvmReadoutRecord &) const
unequal operator
L1GlobalTriggerEvmReadoutRecord & operator=(const L1GlobalTriggerEvmReadoutRecord &)
assignment operator
std::vector< bool > DecisionWord
typedefs
void setDecision(bool t, int bxInEvent)
set global decision and the decision word
void setGtfeWord(const L1GtfeExtWord &)
void setGtFdlWord(const L1GtFdlWord &, int bxInEvent)
const L1GtFdlWord gtFdlWord() const
void reset()
clear the record
void printGtDecision(std::ostream &myCout, int bxInEventValue) const
print global decision and algorithm decision word
void setTcsWord(const L1TcsWord &)
L1GlobalTriggerEvmReadoutRecord()
constructors
friend std::ostream & operator<<(std::ostream &, const L1GlobalTriggerEvmReadoutRecord &)
output stream operator
const std::vector< L1GtFdlWord > gtFdlVector() const
get the vector of L1GtFdlWord