ATLAS Offline Software
Generators
GeneratorObjectsTPCnv
GeneratorObjectsTPCnv
McEventCollection_p6.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_p6.h
8
// Header file for class McEventCollection_p1
9
// Author: S.Binet<binet@cern.ch>
10
// Date: October 2006
12
#ifndef GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_p6_H
13
#define GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_p6_H
14
15
// STL includes
16
#include <vector>
17
18
// GeneratorObjectsTPCnv includes
19
#include "
GeneratorObjectsTPCnv/GenEvent_p6.h
"
20
#include "
GeneratorObjectsTPCnv/GenParticle_p6.h
"
21
#include "
GeneratorObjectsTPCnv/GenVertex_p6.h
"
22
23
// Forward declaration
24
class
McEventCollectionCnv_p6
;
25
26
class
McEventCollection_p6
27
{
29
// Friend classes
31
32
// Make the AthenaPoolCnv class our friend
33
friend
class
McEventCollectionCnv_p6
;
34
36
// Public methods:
38
public
:
39
42
McEventCollection_p6
();
43
45
// Protected data:
47
protected
:
48
51
std::vector<GenEvent_p6>
m_genEvents
;
52
55
std::vector<GenVertex_p6>
m_genVertices
;
56
59
std::vector<GenParticle_p6>
m_genParticles
;
60
61
};
62
64
// Inline methods:
66
67
inline
McEventCollection_p6::McEventCollection_p6
() :
68
m_genEvents ( ),
69
m_genVertices ( ),
70
m_genParticles( )
71
{}
72
73
#endif //> GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_p6_H
McEventCollection_p6
Definition:
McEventCollection_p6.h:27
McEventCollection_p6::m_genEvents
std::vector< GenEvent_p6 > m_genEvents
The vector of persistent representation of GenEvents.
Definition:
McEventCollection_p6.h:51
GenEvent_p6.h
McEventCollection_p6::m_genParticles
std::vector< GenParticle_p6 > m_genParticles
The vector of persistent representation of GenParticles.
Definition:
McEventCollection_p6.h:59
McEventCollectionCnv_p6
Definition:
McEventCollectionCnv_p6.h:58
McEventCollection_p6::m_genVertices
std::vector< GenVertex_p6 > m_genVertices
The vector of persistent representation of GenVertices.
Definition:
McEventCollection_p6.h:55
GenParticle_p6.h
GenVertex_p6.h
McEventCollection_p6::McEventCollection_p6
McEventCollection_p6()
Default constructor:
Definition:
McEventCollection_p6.h:67
Generated on Sun Dec 22 2024 21:14:06 for ATLAS Offline Software by
1.8.18