|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef INDETPHYSVALMONITORING_DRMATCHINGTOOL_H
6 #define INDETPHYSVALMONITORING_DRMATCHINGTOOL_H 1
36 #include "../src/TrackTruthSelectionTool.h"
130 EventContext::ContextEvt_t
m_evt{EventContext::INVALID_CONTEXT_EVT};
198 template<
class T,
class U>
200 std::vector< const U* >& vec_pt,
201 std::vector< const U* >& vec_eta,
202 std::vector< const U* >& vec_phi,
203 bool (* selectionTool)(
const U*))
const;
207 template<
class U,
class V>
209 std::vector< const V* >& vec_pt,
210 std::vector< const V* >& vec_eta,
211 std::vector< const V* >& vec_phi,
218 std::vector<std::pair<std::string, std::string> >
m_cuts;
236 #endif // > !INDETPHYSVALMONITORING_DRMATCHINGTOOL_H
std::vector< const xAOD::TrackParticle * > m_trackParticlesSortedEta
std::vector< const xAOD::TruthParticle * > m_truthParticlesSortedPt
EventContext::ContextEvt_t m_evt
std::vector< const xAOD::TruthParticle * > m_truthParticlesSortedEta
std::vector< const xAOD::TruthParticle * > m_truthParticlesSortedPhi
void check(EventContext::ContextEvt_t evt)
Class providing the definition of the 4-vector interface.
Maintain a set of objects, one per slot.
std::vector< const xAOD::TrackParticle * > m_trackParticlesSortedPhi
::StatusCode StatusCode
StatusCode definition for legacy code.
xAOD::TruthParticleContainer m_baseTruthContainer
Class describing a truth particle in the MC record.
xAOD::TrackParticleContainer m_baseTrackContainer
Maintain a set of objects, one per slot.
Class describing a TrackParticle.
std::vector< const xAOD::TrackParticle * > m_trackParticlesSortedPt
Define macros for attributes used to control the static checker.