ATLAS Offline Software
Loading...
Searching...
No Matches
McEventCollection_p4.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_p4.h
8// Header file for class McEventCollection_p1
9// Author: S.Binet<binet@cern.ch>
10// Date: October 2006
12#ifndef GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_P4_H
13#define GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_P4_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_p4> m_genEvents;
52
55 std::vector<GenVertex_p4> m_genVertices;
56
59 std::vector<GenParticle_p4> m_genParticles;
60
61};
62
64// Inline methods:
66
72
73#endif //> GENERATOROBJECTSTPCNV_MCEVENTCOLLECTION_P4_H
friend class McEventCollectionCnv_p4
McEventCollection_p4()
Default constructor:
std::vector< GenParticle_p4 > m_genParticles
The vector of persistent representation of GenParticles.
std::vector< GenVertex_p4 > m_genVertices
The vector of persistent representation of GenVertices.
std::vector< GenEvent_p4 > m_genEvents
The vector of persistent representation of GenEvents.