1 #ifndef L1Trigger_GlobalAlgBlk_h
2 #define L1Trigger_GlobalAlgBlk_h
89 void print(std::ostream& myCout)
const;
const int getbxInEventNr() const
const int getOrbitNr() const
get simple members
std::vector< bool > m_algoDecisionInitial
void setFinalORPreVeto(bool fOR)
void setAlgoDecisionInitial(unsigned int bit, bool val)
Set decision bits.
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
const bool getFinalORVeto() const
bool getAlgoDecisionInitial(unsigned int bit) const
Get decision bits.
const bool getFinalORPreVeto() const
void setAlgoDecisionPreScaled(unsigned int bit, bool val)
const bool getFinalOR() const
void print(std::ostream &myCout) const
pretty print the content of a GlobalAlgBlk
void copyPrescaledToFinal()
void reset()
reset the content of a GlobalAlgBlk
const int getPreScColumn() const
virtual ~GlobalAlgBlk()
destructor
const int getbxNr() const
void copyInitialToPrescaled()
Copy vectors words.
void setFinalOR(bool fOR)
void setFinalORVeto(bool fOR)
int m_orbitNr
orbit number
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 setPreScColumn(int psC)
void setOrbitNr(int orbNr)
set simple members
void setAlgoDecisionFinal(unsigned int bit, bool val)
bool getAlgoDecisionPreScaled(unsigned int bit) const