|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef DERIVATIONFRAMEWORKTRIGGER_TRIGGERMATCHINGTOOL_H
6 #define DERIVATIONFRAMEWORKTRIGGER_TRIGGERMATCHINGTOOL_H
11 #include "GaudiKernel/ToolHandle.h"
46 const std::string &
type,
47 const std::string &
name,
48 const IInterface *pSvcLocator);
68 ToolHandle<Trig::IIParticleRetrievalTool>
m_trigParticleTool{
"Trig::IParticleRetrievalTool/OnlineParticleTool"};
71 std::map<xAOD::Type::ObjectType, SG::ReadHandleKey<xAOD::IParticleContainer>>
m_offlineInputs;
91 ToolHandle<Trig::TrigDecisionTool>
m_tdt{
"Trig::TrigDecisionTool/TrigDecisionTool"};
95 this,
"ScoringTool",
"Trig::DRScoringTool",
"The pair scoring tool"};
107 const std::string &
chain)
const;
117 std::map<xAOD::Type::ObjectType, particleVec_t> &offlineParticles,
118 std::map<const xAOD::IParticle *, particleVec_t> &cache)
const;
129 #endif //> ! DERIVATIONFRAMEWORKTRIGGER_TRIGGERMATCHINGTOOL_H
Property holding a SG store/key/clid from which a ReadHandle is made.
Class providing the definition of the 4-vector interface.
::StatusCode StatusCode
StatusCode definition for legacy code.
Define macros for attributes used to control the static checker.