![]() |
ATLAS Offline Software
|
#include <TrigConfSeq.h>
Public Member Functions | |
| TrigConfSeq ()=default | |
| TrigConfSeq (unsigned int id, unsigned int index, const std::string &name) | |
| void | clearStrings () |
| void | addAlg (const TrigConfAlg &alg) |
| void | addInputTE (uint32_t te_id) |
| void | setTopoTE (uint32_t te_id) |
| uint16_t | getIndex () const |
| uint32_t | getId () const |
| const std::string & | getName () const |
| uint32_t | getTopoTE () const |
| const std::vector< uint32_t > & | getInputTEs () const |
| const TrigConfAlg & | getAlg (unsigned int pos) const |
| const std::vector< TrigConfAlg > & | getAlg () const |
| unsigned int | getNAlg () const |
| std::vector< TrigConfAlg >::const_iterator | algBeg () const |
| std::vector< TrigConfAlg >::const_iterator | algEnd () const |
| std::vector< TrigConfAlg >::const_iterator | findName (const std::string &aname) const |
| std::vector< TrigConfAlg >::const_iterator | findType (const std::string &atype) const |
| bool | matchAlgName (const std::string &aname) const |
| bool | matchAlgType (const std::string &atype) const |
| void | print (std::ostream &os) const |
| void | print () const |
Private Attributes | |
| std::string | m_output_te_name |
| uint16_t | m_output_te_index {} |
| uint32_t | m_output_te_id {} |
| uint32_t | m_topo_te {} |
| std::vector< TrigConfAlg > | m_alg |
| std::vector< uint32_t > | m_input_te |
Definition at line 29 of file TrigConfSeq.h.
|
default |
| TrigConfSeq::TrigConfSeq | ( | unsigned int | id, |
| unsigned int | index, | ||
| const std::string & | name ) |
Definition at line 16 of file TrigConfSeq.cxx.
|
inline |
Definition at line 38 of file TrigConfSeq.h.
|
inline |
Definition at line 39 of file TrigConfSeq.h.
|
inline |
Definition at line 54 of file TrigConfSeq.h.
|
inline |
Definition at line 55 of file TrigConfSeq.h.
| void TrigConfSeq::clearStrings | ( | ) |
Definition at line 27 of file TrigConfSeq.cxx.
| std::vector< TrigConfAlg >::const_iterator TrigConfSeq::findName | ( | const std::string & | aname | ) | const |
| std::vector< TrigConfAlg >::const_iterator TrigConfSeq::findType | ( | const std::string & | atype | ) | const |
|
inline |
Definition at line 50 of file TrigConfSeq.h.
| const TrigConfAlg & TrigConfSeq::getAlg | ( | unsigned int | pos | ) | const |
Definition at line 37 of file TrigConfSeq.cxx.
|
inline |
Definition at line 43 of file TrigConfSeq.h.
|
inline |
Definition at line 42 of file TrigConfSeq.h.
|
inline |
Definition at line 47 of file TrigConfSeq.h.
|
inline |
Definition at line 52 of file TrigConfSeq.h.
|
inline |
Definition at line 44 of file TrigConfSeq.h.
|
inline |
Definition at line 45 of file TrigConfSeq.h.
| bool TrigConfSeq::matchAlgName | ( | const std::string & | aname | ) | const |
Definition at line 79 of file TrigConfSeq.cxx.
| bool TrigConfSeq::matchAlgType | ( | const std::string & | atype | ) | const |
Definition at line 88 of file TrigConfSeq.cxx.
| void TrigConfSeq::print | ( | ) | const |
Definition at line 101 of file TrigConfSeq.cxx.
| void TrigConfSeq::print | ( | std::ostream & | os | ) | const |
Definition at line 97 of file TrigConfSeq.cxx.
|
inline |
Definition at line 40 of file TrigConfSeq.h.
|
private |
Definition at line 72 of file TrigConfSeq.h.
|
private |
Definition at line 73 of file TrigConfSeq.h.
|
private |
Definition at line 70 of file TrigConfSeq.h.
|
private |
Definition at line 69 of file TrigConfSeq.h.
|
private |
Definition at line 68 of file TrigConfSeq.h.
|
private |
Definition at line 71 of file TrigConfSeq.h.