ATLAS Offline Software
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
22 
23 // Forward declaration
25 
27 {
29  // Friend classes
31 
32  // Make the AthenaPoolCnv class our friend
34 
36  // Public methods:
38  public:
39 
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 
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