56 xmlfile <<
" </SIGNATURE>" << std::endl;
67 if( te!=0 ) cout << *te <<
" ";
else cout <<
"(0) ";
74 o <<
"signature: " << s.signature_counter() <<
" (logic=" << s.logic() <<
")" << endl;
79 if( te!=0 ) o << *te;
else o <<
"(0)";
HLT signature configuration information.
std::string m_label
signature label
~HLTSignature(void)
destructor
HLTSignature(void)
default constructor
unsigned int signature_counter() const
accessor to the signature counter
std::vector< HLTTriggerElement * > m_outputTEs
list of trigger elements (same elements can appear multiple times to indicate their multiplicities)
std::vector< HLTTriggerElement * > & outputTEs()
accessor to the list of trigger elements
int m_logic
signature logic (how to combine trigger elements)
unsigned int m_signature_counter
signature counter (step in the chain)
void writeXML(std::ofstream &xmlfile)
void print(const std::string &indent="", unsigned int detail=1) const
print method
int logic() const
accessor to the signature logic
HLT trigger element configuration information.
static std::vector< std::string > xmlfile
Forward iterator to traverse the main components of the trigger configuration.
std::ostream & operator<<(std::ostream &os, const TrigConf::IsolationLegacy &iso)