ATLAS Offline Software
Loading...
Searching...
No Matches
Reconstruction
egamma
egammaEventTPCnv
egammaEventTPCnv
Photon_p1.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_p1.h
8
// Header file for class Photon_p1
9
// Author: K.Cranmer<cranmer@cern.ch>
10
// Author: S.Binet<binet@cern.ch>
11
// Date: December 2006
13
#ifndef EGAMMAEVENTTPCNV_PHOTON_P1_H
14
#define EGAMMAEVENTTPCNV_PHOTON_P1_H
15
16
// egammaEventTPCnv includes
17
#include "
egammaEventTPCnv/egamma_p1.h
"
18
19
// forward declarations
20
class
PhotonCnv_p1
;
21
22
class
Photon_p1
23
{
25
// Friend classes
27
28
// Make the AthenaPoolCnv class our friend
29
friend
class
PhotonCnv_p1
;
30
32
// Public methods:
34
public
:
35
38
Photon_p1
();
39
42
~Photon_p1
();
43
45
// Private data:
47
private
:
48
50
egamma_p1
m_egamma
;
51
52
};
53
55
// Inline methods:
57
58
inline
Photon_p1::Photon_p1
() :
59
m_egamma
()
60
{}
61
62
#endif
//> EGAMMAEVENTTPCNV_PHOTON_P1_H
PhotonCnv_p1
Definition
PhotonCnv_p1.h:32
Photon_p1::m_egamma
egamma_p1 m_egamma
the egamma part
Definition
Photon_p1.h:50
Photon_p1::Photon_p1
Photon_p1()
Default constructor:
Definition
Photon_p1.h:58
Photon_p1::~Photon_p1
~Photon_p1()
Destructor:
Photon_p1::PhotonCnv_p1
friend class PhotonCnv_p1
Definition
Photon_p1.h:29
egamma_p1
Definition
egamma_p1.h:33
egamma_p1.h
Generated on
for ATLAS Offline Software by
1.14.0