ATLAS Offline Software
Loading...
Searching...
No Matches
CompositeParticle_p1.h
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5*/
6
7// CompositeParticle_p1.h
8// Header file for class CompositeParticle_p1
9// Author: S.Binet<binet@cern.ch>
10// Date: Apr 2008
12#ifndef PARTICLEEVENTTPCNV_COMPOSITEPARTICLE_P1_H
13#define PARTICLEEVENTTPCNV_COMPOSITEPARTICLE_P1_H
14
15// DataModelAthenaPool includes
18
19// EventCommonTPCnv includes
21
22// ParticleEventTPCnv includes
24
25// forward declarations
27
29{
31 // Friend classes
33
34 // Make the AthenaPoolCnv class our friend
36
38 // Public methods:
40public:
41
45
49
51 // Private data:
53private:
54
57
60
63
64};
65
67// Inline methods:
69
72
73#endif //> PARTICLEEVENTTPCNV_COMPOSITEPARTICLE_P1_H
This file contains the class definition for the Navigable_p1 class.
~CompositeParticle_p1()=default
Destructor:
P4PxPyPzE_p1 m_momentum
the 4-mom part
Navigable_p1< uint32_t, double > m_nav
the navigable part
friend class CompositeParticleCnv_p1
CompositeParticle_p1()
Default constructor:
ParticleBase_p1 m_particle
the iparticle-part