#include <TrigConfSeq.h>
Definition at line 29 of file TrigConfSeq.h.
◆ TrigConfSeq() [1/2]
| TrigConfSeq::TrigConfSeq |
( |
| ) |
|
|
default |
◆ TrigConfSeq() [2/2]
| TrigConfSeq::TrigConfSeq |
( |
unsigned int | id, |
|
|
unsigned int | index, |
|
|
const std::string & | name ) |
Definition at line 16 of file TrigConfSeq.cxx.
23{
24}
uint16_t m_output_te_index
std::string m_output_te_name
◆ 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 53 of file TrigConfSeq.cxx.
54{
55
56 std::vector<TrigConfAlg>::const_iterator
it =
m_alg.begin();
57
59 if(
it->getName() == aname)
break;
60 }
61
63}
◆ findType()
Definition at line 66 of file TrigConfSeq.cxx.
67{
68
69 std::vector<TrigConfAlg>::const_iterator
it =
m_alg.begin();
70
72 if(
it->getType() == atype)
break;
73 }
74
76}
◆ getAlg() [1/2]
◆ getAlg() [2/2]
Definition at line 37 of file TrigConfSeq.cxx.
38{
39 if(pos >=
m_alg.size()) {
43 }
46 <<
"getAlg(" <<
pos <<
") error! Index mismatch: " <<
m_alg[
pos].getPosition() <<
"!=" <<
pos;
47 }
48
50}
#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 79 of file TrigConfSeq.cxx.
80{
81
82
83
85}
std::vector< TrigConfAlg >::const_iterator findName(const std::string &aname) const
◆ matchAlgType()
| bool TrigConfSeq::matchAlgType |
( |
const std::string & | atype | ) |
const |
Definition at line 88 of file TrigConfSeq.cxx.
89{
90
91
92
94}
std::vector< TrigConfAlg >::const_iterator findType(const std::string &atype) const
◆ print() [1/2]
| void TrigConfSeq::print |
( |
| ) |
const |
◆ print() [2/2]
| void TrigConfSeq::print |
( |
std::ostream & | os | ) |
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: