Static Public Member Functions |
static HLTHash | string2hash (const std::string &, const std::string &category="TE") |
| hash function translating TE names into identifiers
|
static const std::string | hash2string (HLTHash, const std::string &category="TE") |
static std::vector< unsigned int > | allTEsProducedInLevel (const std::string &level, const HLTChainList &chainList, const HLTSequenceList &sequenceList) |
| returns list of TEids which can be poduced at given level (L2 or EF) in currecnt configuration
|
static std::vector< std::string > | explicitChainTEs (const HLTChain &ch) |
| returns list of TEids which are specified by Chain signatures
|
static std::vector< std::string > | implicitChainTEs (const HLTChain &ch, const HLTSequenceList &sequenceList) |
| returns list of TEids which are specified by Chain signatures and which are needed by this signatures
|
static std::set< std::string > | inputTEs (const std::set< std::string > &TEs, const TrigConf::HLTSequenceList &sequenceList) |
| returns set of input TEs for given set of TEs
|
static std::set< std::string > | allTEsProducedInL2Chain (const TrigConf::HLTChain &chain, const TrigConf::HLTSequenceList &sequenceList) |
static std::set< std::string > | allTEsProducedInEFChain (const TrigConf::HLTChain &chain, const TrigConf::HLTSequenceList &sequenceList, const std::set< std::string > &l2tes) |
static std::set< std::string > | allTEsProducedInL2 (const TrigConf::HLTFrame &frame) |
static std::set< std::string > | allTEsProducedInEF (const TrigConf::HLTFrame &frame, std::set< std::string > *l2tes=0) |
static std::set< std::string > | allTEsProduced (const TrigConf::HLTFrame &frame) |
static std::string | ChainCondenseDisplay (const HLTChain &chain, const HLTFrame &frame) |
static std::vector< std::string > | splitGroups (const std::string &s) |
static HLTSequence * | buildSequence (const std::string &desc) |
static void | mergeHLTChainList (TrigConf::HLTFrame &frame) |
static void | mergeHLTChainList2 (TrigConf::HLTFrame &frame) |
static void | mergeL2EFPrescales (TrigConf::HLTChain *hltchain, const TrigConf::HLTPrescale &l2ps, const TrigConf::HLTPrescale &efps) |