ATLAS Offline Software
Trigger
TrigEvent
TrigParticleTPCnv
TrigParticleTPCnv
TrigPhoton_p2.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
/**********************************************************************************
6
* @Project: Trigger
7
* @Package: TrigParticleTPCnv
8
* @class : TrigPhoton_p2
9
*
10
* @brief persistent partner for TrigPhoton
11
*
12
* @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. Geneva
13
* @author Francesca Bucci <F.Bucci@cern.ch> - U. Geneva
14
*
15
* File and Version Information:
16
* $Id: TrigPhoton_p2.h,v 1.2 2009-04-01 22:13:31 salvator Exp $
17
**********************************************************************************/
18
#ifndef TRIGPARTICLETPCNV_TRIGPHOTON_P2_H
19
#define TRIGPARTICLETPCNV_TRIGPHOTON_P2_H
20
21
#include "
DataModelAthenaPool/ElementLink_p1.h
"
22
23
#include "
AthenaPoolUtilities/TPObjRef.h
"
24
25
26
class
TrigPhoton_p2
27
{
28
friend
class
TrigPhotonCnv_p2
;
29
30
public
:
31
32
TrigPhoton_p2
() :
33
m_roiID
(0),
34
m_HadEt
(-9999.9),
35
m_energyRatio
(-9999.9),
36
m_rCore
(-9999.9),
37
m_dPhi
(-9999.9),
38
m_dEta
(-9999.9),
39
m_cl_e_frac_S0
(-9999.9),
40
m_cl_e_frac_S1
(-9999.9),
41
m_cl_e_frac_S2
(-9999.9),
42
m_cl_e_frac_S3
(-9999.9),
43
m_Fside
(-9999.9),
44
m_Weta2
(-9999.9),
45
m_valid
(
false
)
46
{}
47
48
virtual
~TrigPhoton_p2
() =
default
;
49
50
//private:
51
52
int
m_roiID
;
53
float
m_HadEt
;
54
float
m_energyRatio
;
55
float
m_rCore
;
56
float
m_dPhi
;
57
float
m_dEta
;
58
float
m_cl_e_frac_S0
;
59
float
m_cl_e_frac_S1
;
60
float
m_cl_e_frac_S2
;
61
float
m_cl_e_frac_S3
;
62
float
m_Fside
;
63
float
m_Weta2
;
64
bool
m_valid
;
65
66
//TPObjRef m_cluster;
67
ElementLinkInt_p1
m_cluster
;
68
69
TPObjRef
m_p4PtEtaPhiM
;
70
71
};
72
73
#endif
ElementLink_p1.h
This file contains the class definition for the ElementLink_p1 class.
TrigPhoton_p2::m_dPhi
float m_dPhi
Definition:
TrigPhoton_p2.h:68
TrigPhoton_p2::m_p4PtEtaPhiM
TPObjRef m_p4PtEtaPhiM
Definition:
TrigPhoton_p2.h:81
TrigPhoton_p2::m_HadEt
float m_HadEt
Definition:
TrigPhoton_p2.h:65
TrigPhoton_p2
Definition:
TrigPhoton_p2.h:27
TrigPhoton_p2::m_dEta
float m_dEta
Definition:
TrigPhoton_p2.h:69
TPObjRef
Definition:
TPObjRef.h:20
TrigPhotonCnv_p2
Definition:
TrigPhotonCnv_p2.h:35
TrigPhoton_p2::~TrigPhoton_p2
virtual ~TrigPhoton_p2()=default
TrigPhoton_p2::m_cl_e_frac_S0
float m_cl_e_frac_S0
Definition:
TrigPhoton_p2.h:70
TrigPhoton_p2::m_valid
bool m_valid
Definition:
TrigPhoton_p2.h:76
ElementLink_p1< uint32_t >
TrigPhoton_p2::m_cl_e_frac_S3
float m_cl_e_frac_S3
Definition:
TrigPhoton_p2.h:73
TrigPhoton_p2::m_rCore
float m_rCore
Definition:
TrigPhoton_p2.h:67
TrigPhoton_p2::m_cl_e_frac_S2
float m_cl_e_frac_S2
Definition:
TrigPhoton_p2.h:72
TrigPhoton_p2::m_cluster
ElementLinkInt_p1 m_cluster
Definition:
TrigPhoton_p2.h:79
TrigPhoton_p2::m_cl_e_frac_S1
float m_cl_e_frac_S1
Definition:
TrigPhoton_p2.h:71
TPObjRef.h
TrigPhoton_p2::m_Weta2
float m_Weta2
Definition:
TrigPhoton_p2.h:75
TrigPhoton_p2::m_roiID
int m_roiID
Definition:
TrigPhoton_p2.h:64
TrigPhoton_p2::TrigPhoton_p2
TrigPhoton_p2()
Definition:
TrigPhoton_p2.h:44
TrigPhoton_p2::m_energyRatio
float m_energyRatio
Definition:
TrigPhoton_p2.h:66
TrigPhoton_p2::m_Fside
float m_Fside
Definition:
TrigPhoton_p2.h:74
Generated on Sun Dec 22 2024 21:21:16 for ATLAS Offline Software by
1.8.18