|
ATLAS Offline Software
|
Go to the documentation of this file.
21 if(level < 1 || level > 2) {
25 if(counter < 0 || counter >= 16384) {
62 unsigned int chain_id,
63 const std::string &
level,
64 const std::string &lower_chain_name,
65 int lower_chain_counter,
66 unsigned int lower_chain_id,
69 :m_chain_name(chain_name),
70 m_lower_name(lower_chain_name),
72 m_lower_id(lower_chain_id),
77 m_pass_through(pass_through)
80 if(0 <= chain_counter && chain_counter < 16384) {
87 if(0 <= lower_chain_counter && lower_chain_counter < 16384) {
96 <<
"TrigConfChain ctor error! " << chain_name <<
": bad level " <<
level;
103 unsigned int chain_id,
105 :m_chain_name(chain_name),
107 m_chain_id(chain_id),
112 m_prescale(prescale),
116 if(0 <= chain_counter && chain_counter < 16384) {
156 if(m_level < 1 || m_level > 2) {
183 else if(
m_level == 2)
return "HLT";
212 for(std::vector<TrigConfSig>::const_iterator
it =
m_signature.begin();
225 os <<
str(*
this) << std::endl;
233 s <<
"TrigConfChain: "
238 s <<
" signatures: ";
const std::vector< std::string > & getGroup() const
uint16_t getEncodedId() const
uint16_t getLowerEncodedId() const
const std::string & getName() const
std::vector< std::string > m_ebhypo_names
const std::string getLevel() const
bool matchOutputTE(uint32_t te_id) const
const std::vector< TrigConfSig > & getSignature() const
std::vector< float > m_stream_prescale
std::vector< std::string > m_group
void print(std::ostream &os=std::cout) const
#define REPORT_MESSAGE_WITH_CONTEXT(LVL, CONTEXT_NAME)
Report a message, with an explicitly specified context name.
std::vector< std::string > m_stream_name
uint16_t getCounter() const
Helpers for checking error return status codes and reporting errors.
std::vector< TrigConfSig > m_signature
const uint16_t shiftLevel
void addStream(const std::string &name, float prescale)
std::string str(const TrigConfChain &o)
const std::vector< std::string > & getStream() const
const std::string & getLowerName() const
float getSignaturePrescale(const std::string &name) const
uint16_t getEncodedId(int level, int counter)
uint16_t getLowerCounter() const
unsigned int getLevelId() const