ATLAS Offline Software
Public Types | Public Member Functions | Public Attributes | List of all members
DerivationFramework::BasedInvCache Struct Reference
Collaboration diagram for DerivationFramework::BasedInvCache:

Public Types

typedef std::map< const xAOD::TrackParticle *, const xAOD::TrackParticle * > TpMap_t
 map original -> adjusted track particles More...
 

Public Member Functions

 BasedInvCache (const EventContext &c=Gaudi::Hive::currentContext())
 
 ~BasedInvCache ()
 

Public Attributes

TpMap_t adjTpCache
 map of adjusted track particles as cache More...
 
const EventContext & ctx
 

Detailed Description

Definition at line 27 of file BPhysAddMuonBasedInvMass.cxx.

Member Typedef Documentation

◆ TpMap_t

map original -> adjusted track particles

Definition at line 31 of file BPhysAddMuonBasedInvMass.cxx.

Constructor & Destructor Documentation

◆ BasedInvCache()

DerivationFramework::BasedInvCache::BasedInvCache ( const EventContext &  c = Gaudi::Hive::currentContext())
inline

Definition at line 28 of file BPhysAddMuonBasedInvMass.cxx.

28 : ctx(c){}

◆ ~BasedInvCache()

DerivationFramework::BasedInvCache::~BasedInvCache ( )
inline

Definition at line 35 of file BPhysAddMuonBasedInvMass.cxx.

35  {
36  for (auto& p : adjTpCache) {
37  delete(p.second);
38  }
39  }

Member Data Documentation

◆ adjTpCache

TpMap_t DerivationFramework::BasedInvCache::adjTpCache

map of adjusted track particles as cache

Definition at line 33 of file BPhysAddMuonBasedInvMass.cxx.

◆ ctx

const EventContext& DerivationFramework::BasedInvCache::ctx

Definition at line 34 of file BPhysAddMuonBasedInvMass.cxx.


The documentation for this struct was generated from the following file:
python.PerfMonSerializer.p
def p
Definition: PerfMonSerializer.py:743
DerivationFramework::BasedInvCache::adjTpCache
TpMap_t adjTpCache
map of adjusted track particles as cache
Definition: BPhysAddMuonBasedInvMass.cxx:33
DerivationFramework::BasedInvCache::ctx
const EventContext & ctx
Definition: BPhysAddMuonBasedInvMass.cxx:34
python.compressB64.c
def c
Definition: compressB64.py:93