5#ifndef TRIGMON_L1ITEM_H
6#define TRIGMON_L1ITEM_H
58 void print(std::ostream &os = std::cout)
const;
93 return d.getEncodedId() == c.getEncodedId();
96 return d.getEncodedId() == c.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 TrigMonL1Item &lhs, const TrigMonL1Item &rhs)
bool operator==(const TrigMonL1Item &lhs, const TrigMonL1Item &rhs)
Encoded L1 decision for one item.
void print(std::ostream &os=std::cout) const
uint16_t getCtpId() const
bool isPassedBeforePrescale() const
uint16_t getEncodedId() const
void addDecision(Decision value)
uint16_t getEncoded() const
bool isPassedAfterPrescale() const
bool isPassedAfterVeto() const
uint16_t getCounter() const
void setCtpId(unsigned int ctpid)
uint16_t getEncodedId(int level, int counter)