ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
TruthParticleID
McParticleEventTPCnv
McParticleEventTPCnv
TruthParticleContainer_p6.h
Go to the documentation of this file.
1
2
3
/*
4
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// TruthParticleContainer_p6.h
8
// Header file for class TruthParticleContainer_p6
9
// Author: S.Binet<binet@cern.ch>
11
#ifndef MCPARTICLEEVENTTPCNV_TRUTHPARTICLECONTAINER_P6_H
12
#define MCPARTICLEEVENTTPCNV_TRUTHPARTICLECONTAINER_P6_H
13
14
// STL includes
15
#include <vector>
16
#include <utility>
17
18
// Persistent ElementLink
19
#include "
DataModelAthenaPool/ElementLink_p3.h
"
20
21
// Gaudi includes
22
23
// Forward declaration
24
class
TruthParticleContainerCnv_p6
;
25
26
class
TruthParticleContainer_p6
27
{
28
30
// Friend classes
32
33
// Make the AthenaPoolCnv class our friend
34
friend
class
TruthParticleContainerCnv_p6
;
35
37
// Public methods:
39
public
:
40
43
TruthParticleContainer_p6
();
44
47
~TruthParticleContainer_p6
() =
default
;
48
50
// Const methods:
52
54
// Non-const methods:
56
58
// Protected data:
60
protected
:
61
65
ElementLinkInt_p3
m_genEvent
;
66
71
ElementLinkInt_p3
m_etIsolations
;
72
};
73
77
78
inline
TruthParticleContainer_p6::TruthParticleContainer_p6
() :
79
m_genEvent
( ),
80
m_etIsolations
( )
81
{}
82
83
#endif
//> MCPARTICLEEVENTTPCNV_TRUTHPARTICLECONTAINER_P6_H
ElementLink_p3.h
This file contains the class definition for the ElementLink_p3 class.
ElementLinkInt_p3
ElementLink_p3< uint32_t > ElementLinkInt_p3
Definition
ElementLink_p3.h:35
TruthParticleContainerCnv_p6
Definition
TruthParticleContainerCnv_p6.h:41
TruthParticleContainer_p6::m_genEvent
ElementLinkInt_p3 m_genEvent
The persistent pointer toward the McEventCollection the (transient) TruthParticleContainer is proxyin...
Definition
TruthParticleContainer_p6.h:65
TruthParticleContainer_p6::~TruthParticleContainer_p6
~TruthParticleContainer_p6()=default
Destructor:
TruthParticleContainer_p6::TruthParticleContainerCnv_p6
friend class TruthParticleContainerCnv_p6
Definition
TruthParticleContainer_p6.h:34
TruthParticleContainer_p6::TruthParticleContainer_p6
TruthParticleContainer_p6()
Default constructor:
Definition
TruthParticleContainer_p6.h:78
TruthParticleContainer_p6::m_etIsolations
ElementLinkInt_p3 m_etIsolations
The persistent pointer toward the TruthEtIsolations container the (transient) TruthParticleContainer ...
Definition
TruthParticleContainer_p6.h:71
Generated on
for ATLAS Offline Software by
1.17.0