ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
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.;
158  m_truthParticlesSortedPt.clear();
161  m_trackParticlesSortedPt.clear();
164  m_evt = evt;
165  }

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.

◆ 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:
dRMatchingTool::CacheEntry::m_trackParticlesSortedEta
std::vector< const xAOD::TrackParticle * > m_trackParticlesSortedEta
Definition: dRMatchingTool.h:150
dRMatchingTool::CacheEntry::m_truthParticlesSortedPt
std::vector< const xAOD::TruthParticle * > m_truthParticlesSortedPt
Definition: dRMatchingTool.h:144
dRMatchingTool::CacheEntry::m_evt
EventContext::ContextEvt_t m_evt
Definition: dRMatchingTool.h:130
dRMatchingTool::CacheEntry::m_truthParticlesSortedEta
std::vector< const xAOD::TruthParticle * > m_truthParticlesSortedEta
Definition: dRMatchingTool.h:145
dRMatchingTool::CacheEntry::m_truthParticlesSortedPhi
std::vector< const xAOD::TruthParticle * > m_truthParticlesSortedPhi
Definition: dRMatchingTool.h:146
LArG4FSStartPointFilter.evt
evt
Definition: LArG4FSStartPointFilter.py:42
dRMatchingTool::CacheEntry::m_trackParticlesSortedPhi
std::vector< const xAOD::TrackParticle * > m_trackParticlesSortedPhi
Definition: dRMatchingTool.h:151
dRMatchingTool::CacheEntry::m_dRmin
float m_dRmin
Definition: dRMatchingTool.h:133
dRMatchingTool::CacheEntry::m_trackParticlesSortedPt
std::vector< const xAOD::TrackParticle * > m_trackParticlesSortedPt
Definition: dRMatchingTool.h:149