ATLAS Offline Software
Loading...
Searching...
No Matches
Reconstruction
egamma
egammaEventTPCnv
egammaEventTPCnv
Photon_p3.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
// Photon_p3.h
8
// Header file for class Photon_p3
10
#ifndef EGAMMAEVENTTPCNV_PHOTON_P3_H
11
#define EGAMMAEVENTTPCNV_PHOTON_P3_H 1
12
13
// egammaEventTPCnv includes
14
#include "
egammaEventTPCnv/egamma_p3.h
"
15
16
// forward declarations
17
class
PhotonCnv_p3
;
18
19
class
Photon_p3
20
{
22
// Friend classes
24
25
// Make the AthenaPoolCnv class our friend
26
friend
class
PhotonCnv_p3
;
27
29
// Public methods:
31
public
:
32
35
Photon_p3
();
36
39
~Photon_p3
();
40
42
// Private data:
44
private
:
45
47
egamma_p3
m_egamma
;
48
49
};
50
52
// Inline methods:
54
55
inline
Photon_p3::Photon_p3
() :
56
m_egamma
()
57
{}
58
59
#endif
//> EGAMMAEVENTTPCNV_PHOTON_P3_H
PhotonCnv_p3
Definition
PhotonCnv_p3.h:30
Photon_p3::PhotonCnv_p3
friend class PhotonCnv_p3
Definition
Photon_p3.h:26
Photon_p3::m_egamma
egamma_p3 m_egamma
the egamma part
Definition
Photon_p3.h:47
Photon_p3::~Photon_p3
~Photon_p3()
Destructor:
Photon_p3::Photon_p3
Photon_p3()
Default constructor:
Definition
Photon_p3.h:55
egamma_p3
Definition
egamma_p3.h:30
egamma_p3.h
Generated on
for ATLAS Offline Software by
1.14.0