ATLAS Offline Software
McEventCollection_p3.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_p3.h
8 // Header file for class McEventCollection_p1
9 // Author: S.Binet<binet@cern.ch>
10 // Date: October 2006
12 #ifndef GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_P3_H
13 #define GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_P3_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_p3> m_genEvents;
52 
55  std::vector<GenVertex_p3> m_genVertices;
56 
59  std::vector<GenParticle_p3> m_genParticles;
60 
61 };
62 
64 // Inline methods:
66 
68  m_genEvents ( ),
69  m_genVertices ( ),
70  m_genParticles( )
71 {}
72 
73 #endif //> GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_P3_H
McEventCollectionCnv_p3
Definition: McEventCollectionCnv_p3.h:47
McEventCollection_p3::McEventCollection_p3
McEventCollection_p3()
Default constructor:
Definition: McEventCollection_p3.h:67
McEventCollection_p3::m_genEvents
std::vector< GenEvent_p3 > m_genEvents
The vector of persistent representation of GenEvents.
Definition: McEventCollection_p3.h:51
GenVertex_p3.h
McEventCollection_p3::m_genParticles
std::vector< GenParticle_p3 > m_genParticles
The vector of persistent representation of GenParticles.
Definition: McEventCollection_p3.h:59
McEventCollection_p3
Definition: McEventCollection_p3.h:27
GenParticle_p3.h
GenEvent_p3.h
McEventCollection_p3::m_genVertices
std::vector< GenVertex_p3 > m_genVertices
The vector of persistent representation of GenVertices.
Definition: McEventCollection_p3.h:55