ATLAS Offline Software
Loading...
Searching...
No Matches
dRMatchingTool::CacheEntry Struct Reference

#include <dRMatchingTool.h>

Collaboration diagram for dRMatchingTool::CacheEntry:

Public Member Functions

void check (EventContext::ContextEvt_t evt)

Public Attributes

EventContext::ContextEvt_t m_evt {EventContext::INVALID_CONTEXT_EVT}
float m_dRmin = 9999.
xAOD::TruthParticleContainer m_baseTruthContainer
xAOD::TrackParticleContainer m_baseTrackContainer
std::vector< const xAOD::TruthParticle * > m_truthParticlesSortedPt
std::vector< const xAOD::TruthParticle * > m_truthParticlesSortedEta
std::vector< const xAOD::TruthParticle * > m_truthParticlesSortedPhi
std::vector< const xAOD::TrackParticle * > m_trackParticlesSortedPt
std::vector< const xAOD::TrackParticle * > m_trackParticlesSortedEta
std::vector< const xAOD::TrackParticle * > m_trackParticlesSortedPhi

Detailed Description

Definition at line 129 of file dRMatchingTool.h.

Member Function Documentation

◆ check()

void dRMatchingTool::CacheEntry::check ( EventContext::ContextEvt_t evt)
inline

Definition at line 153 of file dRMatchingTool.h.

153 {
154 // Check event number and reset variables if a new event
155 if (m_evt==evt) return;
156
157 m_dRmin = 9999.;
164 m_evt = evt;
165 }
std::vector< const xAOD::TrackParticle * > m_trackParticlesSortedPt
std::vector< const xAOD::TrackParticle * > m_trackParticlesSortedEta
std::vector< const xAOD::TruthParticle * > m_truthParticlesSortedEta
std::vector< const xAOD::TrackParticle * > m_trackParticlesSortedPhi
EventContext::ContextEvt_t m_evt
std::vector< const xAOD::TruthParticle * > m_truthParticlesSortedPt
std::vector< const xAOD::TruthParticle * > m_truthParticlesSortedPhi

Member Data Documentation

◆ m_baseTrackContainer

xAOD::TrackParticleContainer dRMatchingTool::CacheEntry::m_baseTrackContainer

Definition at line 140 of file dRMatchingTool.h.

◆ m_baseTruthContainer

xAOD::TruthParticleContainer dRMatchingTool::CacheEntry::m_baseTruthContainer

Definition at line 138 of file dRMatchingTool.h.

◆ m_dRmin

float dRMatchingTool::CacheEntry::m_dRmin = 9999.

Definition at line 133 of file dRMatchingTool.h.

◆ m_evt

EventContext::ContextEvt_t dRMatchingTool::CacheEntry::m_evt {EventContext::INVALID_CONTEXT_EVT}

Definition at line 130 of file dRMatchingTool.h.

130{EventContext::INVALID_CONTEXT_EVT};

◆ m_trackParticlesSortedEta

std::vector< const xAOD::TrackParticle* > dRMatchingTool::CacheEntry::m_trackParticlesSortedEta

Definition at line 150 of file dRMatchingTool.h.

◆ m_trackParticlesSortedPhi

std::vector< const xAOD::TrackParticle* > dRMatchingTool::CacheEntry::m_trackParticlesSortedPhi

Definition at line 151 of file dRMatchingTool.h.

◆ m_trackParticlesSortedPt

std::vector< const xAOD::TrackParticle* > dRMatchingTool::CacheEntry::m_trackParticlesSortedPt

Definition at line 149 of file dRMatchingTool.h.

◆ m_truthParticlesSortedEta

std::vector< const xAOD::TruthParticle* > dRMatchingTool::CacheEntry::m_truthParticlesSortedEta

Definition at line 145 of file dRMatchingTool.h.

◆ m_truthParticlesSortedPhi

std::vector< const xAOD::TruthParticle* > dRMatchingTool::CacheEntry::m_truthParticlesSortedPhi

Definition at line 146 of file dRMatchingTool.h.

◆ m_truthParticlesSortedPt

std::vector< const xAOD::TruthParticle* > dRMatchingTool::CacheEntry::m_truthParticlesSortedPt

Definition at line 144 of file dRMatchingTool.h.


The documentation for this struct was generated from the following file: