|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef L1TopoCoreSim_GlobalDecision
7 #define L1TopoCoreSim_GlobalDecision
32 class DecisionConnector;
42 bool passed(
const std::string& connName,
unsigned int bit)
const {
return ( ( (
uint64_t)0
x1 << bit) &
m_decision.find(connName)->second) != 0; }
StatusCode collectDecision(const std::set< DecisionConnector * > &outconn)
uint64_t decision_field(const std::string &connName) const
const std::string & algName(ID id)
Converts a JetAlgorithmType::ID into a string.
bool passed(const std::string &connName, unsigned int bit) const
StatusCode resetDecision()
const Decision & decision(const std::string &algName) const
std::vector< TrigConf::TriggerLine > m_triggers
void setTriggerLines(const std::vector< TrigConf::TriggerLine > &triggers)
xAOD::TrigComposite Decision
friend std::ostream & operator<<(std::ostream &, const TCS::GlobalDecision &)
Class to provide easy access to TrigConf::MsgStream for TrigConf classes.
bool overflowed(const std::string &connName, unsigned int bit) const
std::map< std::string, uint64_t > m_overflow
uint64_t overflow_field(const std::string &connName) const
Messaging base class for TrigConf code shared with Lvl1 ( AthMessaging)
GlobalDecision(const std::string &name="L1TopoGlobalDecision")
std::ostream & operator<<(std::ostream &, const TCS::CountingConnector &)
std::map< std::string, uint64_t > m_decision