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