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