#include <TrigConfSeq.h>
Definition at line 28 of file TrigConfSeq.h.
◆ TrigConfSeq() [1/2]
| TrigConfSeq::TrigConfSeq |
( |
| ) |
|
Definition at line 14 of file TrigConfSeq.cxx.
19{
20}
uint16_t m_output_te_index
std::string m_output_te_name
◆ TrigConfSeq() [2/2]
| TrigConfSeq::TrigConfSeq |
( |
unsigned int | id, |
|
|
unsigned int | index, |
|
|
const std::string & | name ) |
◆ ~TrigConfSeq()
| TrigConfSeq::~TrigConfSeq |
( |
| ) |
|
|
inline |
◆ addAlg()
Definition at line 38 of file TrigConfSeq.h.
38{
m_alg.push_back(alg); }
std::vector< TrigConfAlg > m_alg
◆ addInputTE()
| void TrigConfSeq::addInputTE |
( |
uint32_t | te_id | ) |
|
|
inline |
Definition at line 39 of file TrigConfSeq.h.
std::vector< uint32_t > m_input_te
◆ algBeg()
◆ algEnd()
◆ clearStrings()
| void TrigConfSeq::clearStrings |
( |
| ) |
|
◆ findName()
Definition at line 60 of file TrigConfSeq.cxx.
61{
62
63 std::vector<TrigConfAlg>::const_iterator
it =
m_alg.begin();
64
66 if(
it->getName() == aname)
break;
67 }
68
70}
◆ findType()
Definition at line 73 of file TrigConfSeq.cxx.
74{
75
76 std::vector<TrigConfAlg>::const_iterator
it =
m_alg.begin();
77
79 if(
it->getType() == atype)
break;
80 }
81
83}
◆ getAlg() [1/2]
| const std::vector< TrigConfAlg > & TrigConfSeq::getAlg |
( |
| ) |
const |
|
inline |
◆ getAlg() [2/2]
| const TrigConfAlg & TrigConfSeq::getAlg |
( |
unsigned int | pos | ) |
const |
Definition at line 44 of file TrigConfSeq.cxx.
45{
46 if(pos >=
m_alg.size()) {
50 }
53 <<
"getAlg(" <<
pos <<
") error! Index mismatch: " <<
m_alg[
pos].getPosition() <<
"!=" <<
pos;
54 }
55
57}
#define REPORT_MESSAGE_WITH_CONTEXT(LVL, CONTEXT_NAME)
Report a message, with an explicitly specified context name.
Eigen::Vector3d getPosition(const xAOD::TrackParticle &trk)
◆ getId()
| uint32_t TrigConfSeq::getId |
( |
| ) |
const |
|
inline |
◆ getIndex()
| uint16_t TrigConfSeq::getIndex |
( |
| ) |
const |
|
inline |
◆ getInputTEs()
| const std::vector< uint32_t > & TrigConfSeq::getInputTEs |
( |
| ) |
const |
|
inline |
◆ getNAlg()
| unsigned int TrigConfSeq::getNAlg |
( |
| ) |
const |
|
inline |
◆ getName()
| const std::string & TrigConfSeq::getName |
( |
| ) |
const |
|
inline |
◆ getTopoTE()
| uint32_t TrigConfSeq::getTopoTE |
( |
| ) |
const |
|
inline |
◆ matchAlgName()
| bool TrigConfSeq::matchAlgName |
( |
const std::string & | aname | ) |
const |
Definition at line 86 of file TrigConfSeq.cxx.
87{
88
89
90
92}
std::vector< TrigConfAlg >::const_iterator findName(const std::string &aname) const
◆ matchAlgType()
| bool TrigConfSeq::matchAlgType |
( |
const std::string & | atype | ) |
const |
Definition at line 95 of file TrigConfSeq.cxx.
96{
97
98
99
101}
std::vector< TrigConfAlg >::const_iterator findType(const std::string &atype) const
◆ print()
| void TrigConfSeq::print |
( |
std::ostream & | os = std::cout | ) |
const |
◆ setTopoTE()
| void TrigConfSeq::setTopoTE |
( |
uint32_t | te_id | ) |
|
|
inline |
◆ m_alg
◆ m_input_te
| std::vector<uint32_t> TrigConfSeq::m_input_te |
|
private |
◆ m_output_te_id
| uint32_t TrigConfSeq::m_output_te_id |
|
private |
◆ m_output_te_index
| uint16_t TrigConfSeq::m_output_te_index |
|
private |
◆ m_output_te_name
| std::string TrigConfSeq::m_output_te_name |
|
private |
◆ m_topo_te
| uint32_t TrigConfSeq::m_topo_te |
|
private |
The documentation for this class was generated from the following files: