ATLAS Offline Software
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
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_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 
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