48 ATH_MSG_VERBOSE(
"getting L1 item configuration details for: " << chain);
49 return cgm(
true)->config_item(chain);
55 return cgm(
true)->config_chain(chain);
60 return cgm()->chain(chain);
64 return cgm()->item(chain);
76#ifndef XAOD_STANDALONE
99 return cgm()->navigation();
108 if (trigDecRH && !trigDecRH->
empty()) {
111 ATH_MSG_DEBUG(
"TDT has not been able to retrieve xTrigDecision");
113 return trigDec->efTruncated();
123 return hltResult->isHLTResultTruncated();
125 ATH_MSG_ERROR(
"isHLTTruncated only supported with a xAOD::TrigDecision ReadHandle (Runs 2,3) or in full Athena (Run 2)");
#define ATH_MSG_VERBOSE(x)
#define ATH_MSG_WARNING(x)
This class represents one chain of signatures, i.e.
The NavigationCore class, adds on top of the TrigNavStructure the EDM read-only handling.
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
Maintain a set of objects, one per slot.
bool empty() const
Test if the key is blank.
HLT chain configuration information.
ExpertMethods(SG::SlotSpecificObj< Trig::CacheGlobalMemory > *m_cacheGlobalMemory)
SG::SlotSpecificObj< Trig::CacheGlobalMemory > * m_cacheGlobalMemory
const Trig::CacheGlobalMemory * cgm(bool onlyConfig=false) const
const LVL1CTP::Lvl1Item * getItemDetails(const std::string &chain) const
return LVL1CTP::Lvl1Item
const TrigConf::TriggerItem * getItemConfigurationDetails(const std::string &chain) const
return TrigConf::TriggerItem
const HLT::NavigationCore * getNavigation() const
return HLT::NavigationCore
bool isHLTTruncated() const
Returns true if HLT result is truncated.
const HLT::Chain * getChainDetails(const std::string &chain) const
return HLT::Chain
const TrigConf::HLTChain * getChainConfigurationDetails(const std::string &chain) const
return TrigConf::HLTChain
T * get(TKey *tobj)
get a TObject* from a TKey* (why can't a TObject be a TKey?)
SG::ReadCondHandle< T > makeHandle(const SG::ReadCondHandleKey< T > &key, const EventContext &ctx=Gaudi::Hive::currentContext())