44 TrigMonChain(
const std::string &level,
unsigned int counter);
60 const std::vector<TrigMonVar>
getVar()
const;
64 void print(std::ostream &os = std::cout)
const;
98 return d.getEncodedId() == c.getEncodedId();
101 return d.getEncodedId() == c.getEncodedId();
105 return d.getEncodedId() == i;
108 return i == d.getEncodedId();
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
xAOD::TrigComposite Decision
bool operator==(const TrigMonChain &lhs, const TrigMonChain &rhs)
bool operator<(const TrigMonChain &lhs, const TrigMonChain &rhs)
Summary of chain decisions.
const std::vector< TrigMonVar > getVar() const
void addVar(const TrigMonVar &var)
const std::vector< float > & getVarVal() const
uint32_t getEncoded() const
bool isPassed(Decision value=kPassed) const
std::vector< float > m_var_val
TrigMonChain(unsigned int encoded=0)
uint16_t getLevel() const
uint16_t getCounter() const
void print(std::ostream &os=std::cout) const
void addDecision(Decision value)
const std::vector< uint16_t > & getVarKey() const
void addTimer(float timer)
uint16_t getEncodedId() const
std::vector< uint16_t > m_var_key