![]() |
ATLAS Offline Software
|
list of all HLT chains in a trigger menu More...
#include <HLTChainList.h>
Public Member Functions | |
| HLTChainList () | |
| default constructor More... | |
| HLTChainList (const std::vector< HLTChain * > &chainList) | |
| constructor with configuration data More... | |
| ~HLTChainList () | |
| default destructor More... | |
| bool | addHLTChain (HLTChain *ch) |
| adds an HLTChain to the menu More... | |
| HLTChain * | chain (const std::string &chainname) const |
| access the chain by name returns null-pointer if chain not found More... | |
| HLTChain * | chain (unsigned int counter, HLTLevel level) const |
| access the chain by level and counter More... | |
| void | print (const std::string &indent="", unsigned int detail=1) const |
| accessors to list of chains, for backward compatibility, use HLTChainList directly More... | |
| DiffStruct * | compareTo (const HLTChainList *o) const |
| void | applyPrescaleSet (const HLTPrescaleSet *pss) |
| set prescales of all chains More... | |
| HLTPrescaleSet * | extractPrescaleSet () const |
| extract prescales from all chains More... | |
| void | setL2LowerChainCounter (const CTPConfig *ctpcfg) |
| void | setEFLowerChainCounter () |
| void | clear () |
Friends | |
| std::ostream & | operator<< (std::ostream &o, const TrigConf::HLTChainList &c) |
list of all HLT chains in a trigger menu
Definition at line 56 of file HLTChainList.h.
| TrigConf::HLTChainList::HLTChainList | ( | ) |
constructor with configuration data
| chainList | list of all HLT chains |
Definition at line 25 of file HLTChainList.cxx.
| TrigConf::HLTChainList::~HLTChainList | ( | ) |
| bool TrigConf::HLTChainList::addHLTChain | ( | TrigConf::HLTChain * | chain | ) |
adds an HLTChain to the menu
| ch | chain to be added |
Definition at line 42 of file HLTChainList.cxx.
| void TrigConf::HLTChainList::applyPrescaleSet | ( | const HLTPrescaleSet * | pss | ) |
| TrigConf::HLTChain * TrigConf::HLTChainList::chain | ( | const std::string & | chainname | ) | const |
access the chain by name returns null-pointer if chain not found
Definition at line 52 of file HLTChainList.cxx.
| TrigConf::HLTChain * TrigConf::HLTChainList::chain | ( | unsigned int | counter, |
| HLTLevel | level | ||
| ) | const |
access the chain by level and counter
returns null-pointer if chain not found
Definition at line 61 of file HLTChainList.cxx.
| void TrigConf::HLTChainList::clear | ( | ) |
Definition at line 34 of file HLTChainList.cxx.
| TrigConf::DiffStruct * TrigConf::HLTChainList::compareTo | ( | const HLTChainList * | o | ) | const |
Definition at line 154 of file HLTChainList.cxx.
| TrigConf::HLTPrescaleSet * TrigConf::HLTChainList::extractPrescaleSet | ( | ) | const |
| void TrigConf::HLTChainList::print | ( | const std::string & | indent = "", |
| unsigned int | detail = 1 |
||
| ) | const |
accessors to list of chains, for backward compatibility, use HLTChainList directly
print the chain list
Definition at line 177 of file HLTChainList.cxx.
| void TrigConf::HLTChainList::setEFLowerChainCounter | ( | ) |
Definition at line 141 of file HLTChainList.cxx.
Definition at line 115 of file HLTChainList.cxx.
|
friend |
1.8.18