ATLAS Offline Software
|
#include <ExpertMethods.h>
Public Member Functions | |
ExpertMethods (SG::SlotSpecificObj< Trig::CacheGlobalMemory > *m_cacheGlobalMemory) | |
virtual | ~ExpertMethods () |
const TrigConf::TriggerItem * | getItemConfigurationDetails (const std::string &chain) const |
return TrigConf::TriggerItem More... | |
const TrigConf::HLTChain * | getChainConfigurationDetails (const std::string &chain) const |
return TrigConf::HLTChain More... | |
const LVL1CTP::Lvl1Item * | getItemDetails (const std::string &chain) const |
return LVL1CTP::Lvl1Item More... | |
const HLT::Chain * | getChainDetails (const std::string &chain) const |
return HLT::Chain More... | |
const HLT::NavigationCore * | getNavigation () const |
return HLT::NavigationCore More... | |
bool | isHLTTruncated () const |
Returns true if HLT result is truncated. More... | |
MsgStream & | msg () const |
MsgStream & | msg (const MSG::Level lvl) const |
bool | msgLvl (const MSG::Level lvl) const |
Private Member Functions | |
const Trig::CacheGlobalMemory * | cgm (bool onlyConfig=false) const |
Private Attributes | |
SG::SlotSpecificObj< Trig::CacheGlobalMemory > * | m_cacheGlobalMemory |
Static Private Attributes | |
static asg::AsgTool *s_logger | ATLAS_THREAD_SAFE {nullptr} |
Definition at line 49 of file ExpertMethods.h.
Trig::ExpertMethods::ExpertMethods | ( | SG::SlotSpecificObj< Trig::CacheGlobalMemory > * | m_cacheGlobalMemory | ) |
Definition at line 39 of file ExpertMethods.cxx.
|
virtual |
Definition at line 44 of file ExpertMethods.cxx.
|
private |
Definition at line 67 of file ExpertMethods.cxx.
const TrigConf::HLTChain * Trig::ExpertMethods::getChainConfigurationDetails | ( | const std::string & | chain | ) | const |
return TrigConf::HLTChain
chain | name of the chain |
Definition at line 53 of file ExpertMethods.cxx.
const HLT::Chain * Trig::ExpertMethods::getChainDetails | ( | const std::string & | chain | ) | const |
return HLT::Chain
chain | name of the chain |
Definition at line 59 of file ExpertMethods.cxx.
const TrigConf::TriggerItem * Trig::ExpertMethods::getItemConfigurationDetails | ( | const std::string & | chain | ) | const |
return TrigConf::TriggerItem
chain | name of the item |
Definition at line 47 of file ExpertMethods.cxx.
const LVL1CTP::Lvl1Item * Trig::ExpertMethods::getItemDetails | ( | const std::string & | chain | ) | const |
return LVL1CTP::Lvl1Item
chain | name of the item |
Definition at line 63 of file ExpertMethods.cxx.
const HLT::NavigationCore * Trig::ExpertMethods::getNavigation | ( | ) | const |
return HLT::NavigationCore
Definition at line 81 of file ExpertMethods.cxx.
bool Trig::ExpertMethods::isHLTTruncated | ( | ) | const |
Returns true if HLT result is truncated.
This refers only to L2 for the time beeing. Pure convenience method.
Definition at line 105 of file ExpertMethods.cxx.
|
inlineinherited |
Definition at line 29 of file Trigger/TrigAnalysis/TrigDecisionTool/TrigDecisionTool/Logger.h.
|
inlineinherited |
Definition at line 33 of file Trigger/TrigAnalysis/TrigDecisionTool/TrigDecisionTool/Logger.h.
|
inlineinherited |
Definition at line 34 of file Trigger/TrigAnalysis/TrigDecisionTool/TrigDecisionTool/Logger.h.
|
inlinestaticprivateinherited |
Definition at line 38 of file Trigger/TrigAnalysis/TrigDecisionTool/TrigDecisionTool/Logger.h.
|
private |
Definition at line 97 of file ExpertMethods.h.