ATLAS Offline Software
Generators
GeneratorObjectsTPCnv
GeneratorObjectsTPCnv
McEventCollection_p7.h
Go to the documentation of this file.
1
3
/*
4
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// McEventCollection_p7.h
8
// Header file for class McEventCollection_p1
9
// Author: S.Binet<binet@cern.ch>
10
// Date: October 2006
12
#ifndef GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_p7_H
13
#define GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_p7_H
14
15
// STL includes
16
#include <vector>
17
18
// GeneratorObjectsTPCnv includes
19
#include "
GeneratorObjectsTPCnv/GenEvent_p7.h
"
20
#include "
GeneratorObjectsTPCnv/GenParticle_p7.h
"
21
#include "
GeneratorObjectsTPCnv/GenVertex_p7.h
"
22
23
// Forward declaration
24
class
McEventCollectionCnv_p7
;
25
26
class
McEventCollection_p7
27
{
29
// Friend classes
31
32
// Make the AthenaPoolCnv class our friend
33
friend
class
McEventCollectionCnv_p7
;
34
36
// Public methods:
38
public
:
39
42
McEventCollection_p7
();
43
45
// Protected data:
47
protected
:
48
51
std::vector<GenEvent_p7>
m_genEvents
;
52
55
std::vector<GenVertex_p7>
m_genVertices
;
56
59
std::vector<GenParticle_p7>
m_genParticles
;
60
61
};
62
64
// Inline methods:
66
67
inline
McEventCollection_p7::McEventCollection_p7
() :
68
m_genEvents ( ),
69
m_genVertices ( ),
70
m_genParticles( )
71
{}
72
73
#endif //> GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_p7_H
McEventCollection_p7::McEventCollection_p7
McEventCollection_p7()
Default constructor:
Definition:
McEventCollection_p7.h:67
GenEvent_p7.h
McEventCollection_p7::m_genParticles
std::vector< GenParticle_p7 > m_genParticles
The vector of persistent representation of GenParticles.
Definition:
McEventCollection_p7.h:59
McEventCollection_p7::m_genEvents
std::vector< GenEvent_p7 > m_genEvents
The vector of persistent representation of GenEvents.
Definition:
McEventCollection_p7.h:51
GenParticle_p7.h
McEventCollection_p7
Definition:
McEventCollection_p7.h:27
McEventCollection_p7::m_genVertices
std::vector< GenVertex_p7 > m_genVertices
The vector of persistent representation of GenVertices.
Definition:
McEventCollection_p7.h:55
GenVertex_p7.h
McEventCollectionCnv_p7
Definition:
McEventCollectionCnv_p7.h:58
Generated on Thu Nov 7 2024 21:20:31 for ATLAS Offline Software by
1.8.18