64 const std::vector<TrigMonAlg>&
getAlg()
const {
return m_alg; }
65 const std::vector<TrigMonVar>
getVar()
const;
104 return entry.getSeqIndex() == confg.
getIndex();
107 return entry.getSeqIndex() == confg.
getIndex();
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
bool operator!=(const TrigMonSeq &lhs, const TrigMonSeq &rhs)
bool operator==(const TrigMonSeq &lhs, const TrigMonSeq &rhs)
bool operator<(const TrigMonSeq &lhs, const TrigMonSeq &rhs)
uint16_t getEncodedId() const
uint16_t getIndex() const
Summary of single agorithm execution. Algorithm is identified by position within parent sequence....
std::vector< uint16_t > m_var_key
uint16_t getSeqIndex() const
std::vector< TrigMonAlg > m_alg
std::vector< TrigMonAlg > & getAlg()
uint16_t getChnEncodedId() const
double getAlgTimer() const
void addState(State value)
const std::vector< TrigMonAlg > & getAlg() const
void addTimer(float timer)
const std::vector< TrigMonVar > getVar() const
const std::vector< uint16_t > & getVarKey() const
void print(const TrigConfSeq &confg, std::ostream &os=std::cout) const
const std::vector< float > & getVarVal() const
float getSeqTimer() const
uint32_t getEncoded() const
void addVar(const TrigMonVar &var)
void addAlg(const TrigMonAlg &alg)
bool isAlreadyExecuted() const
uint16_t getChnCounter() const
std::vector< float > m_var_val
uint16_t getLevel() const
friend class TrigMonSeqCnv_p1