|
ATLAS Offline Software
|
Go to the documentation of this file.
50 const std::vector<TrigConfAlg>&
getAlg()
const {
return m_alg; }
54 std::vector<TrigConfAlg>::const_iterator
algBeg()
const {
return m_alg.begin(); }
55 std::vector<TrigConfAlg>::const_iterator
algEnd()
const {
return m_alg.end(); }
57 std::vector<TrigConfAlg>::const_iterator
findName(
const std::string &
aname)
const;
58 std::vector<TrigConfAlg>::const_iterator
findType(
const std::string &atype)
const;
63 void print(std::ostream &
os = std::cout)
const;
bool matchAlgType(const std::string &atype) const
const std::vector< uint32_t > & getInputTEs() const
std::vector< TrigConfAlg >::const_iterator findName(const std::string &aname) const
bool operator==(const TrigConfSeq &lhs, const TrigConfSeq &rhs)
std::vector< TrigConfAlg > m_alg
std::vector< TrigConfAlg >::const_iterator findType(const std::string &atype) const
uint16_t m_output_te_index
bool operator<(const TrigConfSeq &lhs, const TrigConfSeq &rhs)
uint32_t getTopoTE() const
void addAlg(const TrigConfAlg &alg)
void setTopoTE(uint32_t te_id)
std::vector< TrigConfAlg >::const_iterator algEnd() const
bool operator!=(const TrigConfSeq &lhs, const TrigConfSeq &rhs)
uint16_t getIndex() const
std::vector< uint32_t > m_input_te
unsigned int getNAlg() const
const std::vector< TrigConfAlg > & getAlg() const
void addInputTE(uint32_t te_id)
bool matchAlgName(const std::string &aname) const
std::string m_output_te_name
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
const std::string & getName() const
std::vector< TrigConfAlg >::const_iterator algBeg() const
void print(std::ostream &os=std::cout) const
std::string str(const TrigConfSeq &)
macros to associate a CLID to a type