81 const std::vector<TrigMonVar>
getVar()
const;
85 void print(std::ostream &os = std::cout);
125 return te.
getId() == seq.getId();
128 return te.
getId() == seq.getId();
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 TrigMonTE &lhs, const TrigMonTE &rhs)
bool operator<(const TrigMonTE &lhs, const TrigMonTE &rhs)
Summary of one trigger element from navigation tree.
bool isOutputEFNode() const
bool isTerminalNode() const
void addClid(uint32_t clid)
void addChildIndex(uint16_t index)
friend class TrigMonTECnv_p1
bool getActiveState() const
void addVar(const TrigMonVar &var)
const std::vector< uint8_t > & getRoiId() const
const std::vector< TrigMonVar > getVar() const
const std::vector< uint16_t > & getParentIndex() const
std::vector< uint16_t > m_child
const std::vector< float > & getVarVal() const
const std::vector< uint16_t > & getVarKey() const
void addState(State state)
void addParentIndex(uint16_t index)
uint16_t getIndex() const
const std::vector< uint32_t > & getClid() const
bool isTopologicalTE() const
void print(std::ostream &os=std::cout)
std::vector< uint8_t > m_roi
const std::vector< uint16_t > & getChildIndex() const
void addRoiId(uint8_t roiid)
std::vector< float > m_var_val
bool getErrorState() const
std::vector< uint32_t > m_clid
std::vector< uint16_t > m_parent
std::vector< uint16_t > m_var_key
bool isOutputL2Node() const