|
ATLAS Offline Software
|
Go to the documentation of this file.
22 #ifndef TrigDecisionEvent_TrigDecision_H
23 #define TrigDecisionEvent_TrigDecision_H
25 #include "AthLinks/DataLink.h"
39 class TrigDecisionCnv_p1;
const DataLink< HLT::HLTResult > & getL2ResultLink() const
const DataLink< HLT::HLTResult > & getEFResultLink() const
uint32_t masterKey() const
const DataLink< HLT::HLTResult > & getHLTResultLink() const
The TrigDecision is an object which merges trigger informations from various levels.
HLT::HLTResult * m_hlt_result_ptr
friend class TrigDecisionMaker
const HLT::HLTResult & getHLTResult() const
HLT::HLTResult * m_ef_result_ptr
TrigDecision_v1 TrigDecision
Define the latest version of the trigger decision class.
HLT::HLTResult * m_l2_result_ptr
const LVL1CTP::Lvl1Result & getL1Result() const
friend class TrigDecisionTool
HLT::HLTResult is sumarising result of trigger decision evaluation (online/offline) It contains basic...
DataLink< HLT::HLTResult > m_hlt_result
HLTResult of merged L2EF.
const HLT::HLTResult & getEFResult() const
File providing the different SG_BASE macros.
uint32_t m_configMasterKey
LVL1CTP::Lvl1Result m_l1_result
Lvl1Result.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
DataLink< HLT::HLTResult > m_ef_result
HLTResult of trigger level EF.
DataLink< HLT::HLTResult > m_l2_result
HLTResult of trigger level 2.
const HLT::HLTResult & getL2Result() const