1 #ifndef L1Trigger_GlobalAlgBlk_h
2 #define L1Trigger_GlobalAlgBlk_h
83 void print(std::ostream& myCout)
const;
const int getbxInEventNr() const
const int getOrbitNr() const
get simple members
std::vector< bool > m_algoDecisionInitial
const int getFinalOR() const
void setbxInEventNr(int bxNr)
GlobalAlgBlk()
constructors
BXVector< GlobalAlgBlk > GlobalAlgBlkBxCollection
bool getAlgoDecisionFinal(unsigned int bit) const
int m_bxNr
bunch cross number of the actual bx
bool getAlgoDecisionInitial(unsigned int bit) const
Get decision bits.
void print(std::ostream &myCout) const
pretty print the content of a GlobalAlgBlk
void copyPrescaledToFinal()
void reset()
reset the content of a GlobalAlgBlk
virtual ~GlobalAlgBlk()
destructor
const int getbxNr() const
void setAlgoDecisionPreScaled(int bit, bool val)
void copyInitialToPrescaled()
Copy vectors words.
int m_orbitNr
orbit number
void setAlgoDecisionInitial(int bit, bool val)
Set decision bits.
std::vector< bool > m_algoDecisionFinal
int m_bxInEvent
bunch cross in the GT event record (E,F,0,1,2)
std::vector< bool > m_algoDecisionPreScaled
void setAlgoDecisionFinal(int bit, bool val)
void setOrbitNr(int orbNr)
set simple members
bool getAlgoDecisionPreScaled(unsigned int bit) const