ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
TruthParticleID
McParticleEvent
McParticleEvent
McParticleEventDict.h
Go to the documentation of this file.
1
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// McParticleEventDict.h
8
// Header for dict. 'bootstrapping'
9
// Author : Sebastien Binet
11
#ifndef MCPARTICLEEVENT_MCPARTICLEEVENTDICT_H
12
#define MCPARTICLEEVENT_MCPARTICLEEVENTDICT_H
13
14
#include "
Navigation/Navigable.h
"
15
#include "
McParticleEvent/TruthParticleContainer.h
"
16
#include "
McParticleEvent/TruthEtIsolationsContainer.h
"
17
#include "
McParticleEvent/PileUpClassification.h
"
18
19
namespace
McParticleEventDict
{
20
21
struct
temp
{
22
23
Navigable<TruthParticleContainer,double>
m_navTruth
;
24
ElementLink<TruthParticleContainer>
m_linkTruth
;
25
std::pair<ElementLink<TruthParticleContainer>,
double
>
m_pairTruth
;
26
27
ElementLink<McEventCollection>
m_genEventLink
;
28
29
DataVector<TruthParticle::TruthParticleImpl_t>
m_dv
;
30
31
std::vector<TruthParticle*>
m_truthParticles
;
32
std::vector<TruthEtIsolations*>
m_truthEtIsolations
;
33
PileUpClassification
p
;
34
};
35
36
37
}
// end McParticleEventDict namespace
38
39
40
#endif
// MCPARTICLEEVENT_MCPARTICLEEVENTDICT_H
Navigable.h
TruthParticleContainer.h
PileUpClassification.h
TruthEtIsolationsContainer.h
DataVector
Derived DataVector<T>.
Definition
DataVector.h:795
ElementLink
ElementLink implementation for ROOT usage.
Definition
A/AthLinks/ElementLink.h:40
Navigable
Navigable template generalization to handle navigation.
Definition
Navigable.h:93
PileUpClassification
Utilities to retrieve GenEvents according to their pile-up type from the McEventCollection.
Definition
PileUpClassification.h:23
McParticleEventDict
Definition
McParticleEventDict.h:19
McParticleEventDict::temp
Definition
McParticleEventDict.h:21
McParticleEventDict::temp::p
PileUpClassification p
Definition
McParticleEventDict.h:33
McParticleEventDict::temp::m_pairTruth
std::pair< ElementLink< TruthParticleContainer >, double > m_pairTruth
Definition
McParticleEventDict.h:25
McParticleEventDict::temp::m_truthParticles
std::vector< TruthParticle * > m_truthParticles
Definition
McParticleEventDict.h:31
McParticleEventDict::temp::m_truthEtIsolations
std::vector< TruthEtIsolations * > m_truthEtIsolations
Definition
McParticleEventDict.h:32
McParticleEventDict::temp::m_linkTruth
ElementLink< TruthParticleContainer > m_linkTruth
Definition
McParticleEventDict.h:24
McParticleEventDict::temp::m_dv
DataVector< TruthParticle::TruthParticleImpl_t > m_dv
Definition
McParticleEventDict.h:29
McParticleEventDict::temp::m_genEventLink
ElementLink< McEventCollection > m_genEventLink
Definition
McParticleEventDict.h:27
McParticleEventDict::temp::m_navTruth
Navigable< TruthParticleContainer, double > m_navTruth
Definition
McParticleEventDict.h:23
Generated on
for ATLAS Offline Software by
1.17.0