ATLAS Offline Software
Loading...
Searching...
No Matches
McEventCollection_p6.h
Go to the documentation of this file.
1
2
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
72
73#endif //> GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_p6_H
std::vector< GenParticle_p6 > m_genParticles
The vector of persistent representation of GenParticles.
std::vector< GenEvent_p6 > m_genEvents
The vector of persistent representation of GenEvents.
friend class McEventCollectionCnv_p6
std::vector< GenVertex_p6 > m_genVertices
The vector of persistent representation of GenVertices.
McEventCollection_p6()
Default constructor: