ATLAS Offline Software
Reconstruction
HeavyIonRec
HIMonitoring
src
HIMonitoringPhotonsTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef HIMONITORINGPHOTONSTOOL_H
6
#define HIMONITORINGPHOTONSTOOL_H
7
8
9
#include "
AthenaMonitoring/ManagedMonitorToolBase.h
"
10
11
class
TH1D
;
12
class
TH2D_LW
;
13
class
AsgPhotonIsEMSelector
;
14
15
class
HIMonitoringPhotonsTool
:
public
ManagedMonitorToolBase
16
{
17
public
:
18
HIMonitoringPhotonsTool
(
const
std::string&
type
,
const
std::string&
name
,
19
const
IInterface*
parent
);
20
21
virtual
~HIMonitoringPhotonsTool
();
22
23
virtual
StatusCode
bookHistogramsRecurrent
();
24
virtual
StatusCode
bookHistograms
();
25
virtual
StatusCode
fillHistograms
();
26
virtual
StatusCode
procHistograms
();
27
28
void
book_hist
();
29
private
:
30
AsgPhotonIsEMSelector
*
m_photonTightIsEMSelector
;
31
AsgPhotonIsEMSelector
*
m_photonLooseIsEMSelector
;
32
33
double
m_FCalEt
;
34
35
int
m_FCalEt_nbins
;
36
float
m_FCalEt_low
;
37
float
m_FCalEt_high
;
38
//Cherry-picking commit 345b289e on 21.0
39
float
m_FCalEt_peripheral
;
40
float
m_FCalEt_central
;
42
int
m_PhotonPt_nbins
;
43
float
m_PhotonPt_low
;
44
float
m_PhotonPt_high
;
45
46
int
m_PhotonEta_nbins
;
47
float
m_PhotonEta_low
;
48
float
m_PhotonEta_high
;
49
50
int
m_PhotonPhi_nbins
;
51
float
m_PhotonPhi_low
;
52
float
m_PhotonPhi_high
;
53
54
int
m_reta_nbins
;
55
float
m_reta_low
;
56
float
m_reta_high
;
57
58
int
m_rphi_nbins
;
59
float
m_rphi_low
;
60
float
m_rphi_high
;
61
62
int
m_weta2_nbins
;
63
float
m_weta2_low
;
64
float
m_weta2_high
;
65
66
int
m_rhad_nbins
;
67
float
m_rhad_low
;
68
float
m_rhad_high
;
69
70
int
m_wtots1_nbins
;
71
float
m_wtots1_low
;
72
float
m_wtots1_high
;
73
74
int
m_fracs1_nbins
;
75
float
m_fracs1_low
;
76
float
m_fracs1_high
;
77
78
int
m_deltae_nbins
;
79
float
m_deltae_low
;
80
float
m_deltae_high
;
81
82
int
m_eratio_nbins
;
83
float
m_eratio_low
;
84
float
m_eratio_high
;
85
86
int
m_f1_nbins
;
87
float
m_f1_low
;
88
float
m_f1_high
;
89
90
int
m_IsoWide_nbins
;
91
float
m_IsoWide_low
;
92
float
m_IsoWide_high
;
93
94
int
m_IsoNarrow_nbins
;
95
float
m_IsoNarrow_low
;
96
float
m_IsoNarrow_high
;
97
99
100
// basics
101
TH2D_LW
*
m_h_photon_pt_eta
=
nullptr
;
102
TH2D_LW
*
m_h_photon_pt_phi
=
nullptr
;
103
TH2D_LW
*
m_h_photon_pt_fcal
=
nullptr
;
104
TH2D_LW
*
m_h_photon_eta_phi_ptCut
=
nullptr
;
105
106
TH2D_LW
*
m_h_photon_pt_eta_tight
=
nullptr
;
107
TH2D_LW
*
m_h_photon_pt_phi_tight
=
nullptr
;
108
TH2D_LW
*
m_h_photon_pt_fcal_tight
=
nullptr
;
109
TH2D_LW
*
m_h_photon_eta_phi_ptCut_tight
=
nullptr
;
110
111
// shower shapes
112
113
114
TH1D
*
m_h_photon_reta_ptCut_all
=
nullptr
;
115
TH1D
*
m_h_photon_rphi_ptCut_all
=
nullptr
;
116
TH1D
*
m_h_photon_weta2_ptCut_all
=
nullptr
;
117
118
TH1D
*
m_h_photon_rhad_ptCut_all
=
nullptr
;
119
TH1D
*
m_h_photon_wtots1_ptCut_all
=
nullptr
;
120
TH1D
*
m_h_photon_fracs1_ptCut_all
=
nullptr
;
121
122
TH1D
*
m_h_photon_deltae_ptCut_all
=
nullptr
;
123
TH1D
*
m_h_photon_eratio_ptCut_all
=
nullptr
;
124
TH1D
*
m_h_photon_f1_ptCut_all
=
nullptr
;
125
126
//
127
TH1D
*
m_h_photon_reta_ptCut_loose
=
nullptr
;
128
TH1D
*
m_h_photon_rphi_ptCut_loose
=
nullptr
;
129
TH1D
*
m_h_photon_weta2_ptCut_loose
=
nullptr
;
130
131
TH1D
*
m_h_photon_rhad_ptCut_loose
=
nullptr
;
132
TH1D
*
m_h_photon_wtots1_ptCut_loose
=
nullptr
;
133
TH1D
*
m_h_photon_fracs1_ptCut_loose
=
nullptr
;
134
135
TH1D
*
m_h_photon_deltae_ptCut_loose
=
nullptr
;
136
TH1D
*
m_h_photon_eratio_ptCut_loose
=
nullptr
;
137
TH1D
*
m_h_photon_f1_ptCut_loose
=
nullptr
;
138
139
//
140
TH1D
*
m_h_photon_reta_ptCut_tight
=
nullptr
;
141
TH1D
*
m_h_photon_rphi_ptCut_tight
=
nullptr
;
142
TH1D
*
m_h_photon_weta2_ptCut_tight
=
nullptr
;
143
144
TH1D
*
m_h_photon_rhad_ptCut_tight
=
nullptr
;
145
TH1D
*
m_h_photon_wtots1_ptCut_tight
=
nullptr
;
146
TH1D
*
m_h_photon_fracs1_ptCut_tight
=
nullptr
;
147
148
TH1D
*
m_h_photon_deltae_ptCut_tight
=
nullptr
;
149
TH1D
*
m_h_photon_eratio_ptCut_tight
=
nullptr
;
150
TH1D
*
m_h_photon_f1_ptCut_tight
=
nullptr
;
151
152
153
154
TH2D_LW
*
m_h_photon_reta_eta_ptCut
=
nullptr
;
155
TH2D_LW
*
m_h_photon_rphi_eta_ptCut
=
nullptr
;
156
TH2D_LW
*
m_h_photon_weta2_eta_ptCut
=
nullptr
;
157
158
TH2D_LW
*
m_h_photon_rhad_eta_ptCut
=
nullptr
;
159
TH2D_LW
*
m_h_photon_wtots1_eta_ptCut
=
nullptr
;
160
TH2D_LW
*
m_h_photon_fracs1_eta_ptCut
=
nullptr
;
161
162
TH2D_LW
*
m_h_photon_deltae_eta_ptCut
=
nullptr
;
163
TH2D_LW
*
m_h_photon_eratio_eta_ptCut
=
nullptr
;
164
TH2D_LW
*
m_h_photon_f1_eta_ptCut
=
nullptr
;
165
166
TH2D_LW
*
m_h_photon_reta_fcal_ptCut_eta0
=
nullptr
;
167
TH2D_LW
*
m_h_photon_reta_fcal_ptCut_eta1
=
nullptr
;
168
TH2D_LW
*
m_h_photon_rphi_fcal_ptCut_eta0
=
nullptr
;
169
TH2D_LW
*
m_h_photon_rphi_fcal_ptCut_eta1
=
nullptr
;
170
TH2D_LW
*
m_h_photon_weta2_fcal_ptCut_eta0
=
nullptr
;
171
TH2D_LW
*
m_h_photon_weta2_fcal_ptCut_eta1
=
nullptr
;
172
TH2D_LW
*
m_h_photon_rhad_fcal_ptCut_eta0
=
nullptr
;
173
TH2D_LW
*
m_h_photon_rhad_fcal_ptCut_eta1
=
nullptr
;
174
TH2D_LW
*
m_h_photon_wtots1_fcal_ptCut_eta0
=
nullptr
;
175
TH2D_LW
*
m_h_photon_wtots1_fcal_ptCut_eta1
=
nullptr
;
176
TH2D_LW
*
m_h_photon_fracs1_fcal_ptCut_eta0
=
nullptr
;
177
TH2D_LW
*
m_h_photon_fracs1_fcal_ptCut_eta1
=
nullptr
;
178
TH2D_LW
*
m_h_photon_deltae_fcal_ptCut_eta0
=
nullptr
;
179
TH2D_LW
*
m_h_photon_deltae_fcal_ptCut_eta1
=
nullptr
;
180
TH2D_LW
*
m_h_photon_eratio_fcal_ptCut_eta0
=
nullptr
;
181
TH2D_LW
*
m_h_photon_eratio_fcal_ptCut_eta1
=
nullptr
;
182
TH2D_LW
*
m_h_photon_f1_fcal_ptCut_eta0
=
nullptr
;
183
TH2D_LW
*
m_h_photon_f1_fcal_ptCut_eta1
=
nullptr
;
184
185
186
// isolation
187
TH2D_LW
*
m_h_photon_fcal_etcone20_ptCut
=
nullptr
;
188
TH2D_LW
*
m_h_photon_fcal_etcone30_ptCut
=
nullptr
;
189
TH2D_LW
*
m_h_photon_fcal_etcone40_ptCut
=
nullptr
;
190
191
TH2D_LW
*
m_h_photon_pt_etcone40_fcal0
=
nullptr
;
192
TH2D_LW
*
m_h_photon_pt_etcone40_fcal1
=
nullptr
;
193
TH2D_LW
*
m_h_photon_pt_etcone40_fcal2
=
nullptr
;
194
195
TH1D
*
m_h_photon_etcone20_ptCut_fcal0
=
nullptr
;
196
TH1D
*
m_h_photon_etcone20_ptCut_fcal1
=
nullptr
;
197
TH1D
*
m_h_photon_etcone20_ptCut_fcal2
=
nullptr
;
198
199
TH1D
*
m_h_photon_etcone30_ptCut_fcal0
=
nullptr
;
200
TH1D
*
m_h_photon_etcone30_ptCut_fcal1
=
nullptr
;
201
TH1D
*
m_h_photon_etcone30_ptCut_fcal2
=
nullptr
;
202
203
TH1D
*
m_h_photon_etcone40_ptCut_fcal0
=
nullptr
;
204
TH1D
*
m_h_photon_etcone40_ptCut_fcal1
=
nullptr
;
205
TH1D
*
m_h_photon_etcone40_ptCut_fcal2
=
nullptr
;
206
207
TH1D
*
m_h_photon_etcone30_ptCut_fcal0_all
=
nullptr
;
208
TH1D
*
m_h_photon_etcone30_ptCut_fcal0_loose
=
nullptr
;
209
TH1D
*
m_h_photon_etcone30_ptCut_fcal0_tight
=
nullptr
;
210
211
TH1D
*
m_h_photon_etcone30_ptCut_fcal1_all
=
nullptr
;
212
TH1D
*
m_h_photon_etcone30_ptCut_fcal1_loose
=
nullptr
;
213
TH1D
*
m_h_photon_etcone30_ptCut_fcal1_tight
=
nullptr
;
214
215
TH1D
*
m_h_photon_etcone30_ptCut_fcal2_all
=
nullptr
;
216
TH1D
*
m_h_photon_etcone30_ptCut_fcal2_loose
=
nullptr
;
217
TH1D
*
m_h_photon_etcone30_ptCut_fcal2_tight
=
nullptr
;
218
};
219
220
#endif
HIMonitoringPhotonsTool::m_h_photon_rphi_fcal_ptCut_eta0
TH2D_LW * m_h_photon_rphi_fcal_ptCut_eta0
Definition:
HIMonitoringPhotonsTool.h:168
HIMonitoringPhotonsTool::m_h_photon_etcone30_ptCut_fcal2_all
TH1D * m_h_photon_etcone30_ptCut_fcal2_all
Definition:
HIMonitoringPhotonsTool.h:215
HIMonitoringPhotonsTool::m_PhotonEta_nbins
int m_PhotonEta_nbins
Definition:
HIMonitoringPhotonsTool.h:46
HIMonitoringPhotonsTool::m_h_photon_deltae_fcal_ptCut_eta1
TH2D_LW * m_h_photon_deltae_fcal_ptCut_eta1
Definition:
HIMonitoringPhotonsTool.h:179
HIMonitoringPhotonsTool::m_h_photon_f1_fcal_ptCut_eta1
TH2D_LW * m_h_photon_f1_fcal_ptCut_eta1
Definition:
HIMonitoringPhotonsTool.h:183
HIMonitoringPhotonsTool::m_wtots1_nbins
int m_wtots1_nbins
Definition:
HIMonitoringPhotonsTool.h:70
HIMonitoringPhotonsTool::m_FCalEt
double m_FCalEt
Definition:
HIMonitoringPhotonsTool.h:33
HIMonitoringPhotonsTool::m_h_photon_f1_ptCut_loose
TH1D * m_h_photon_f1_ptCut_loose
Definition:
HIMonitoringPhotonsTool.h:137
HIMonitoringPhotonsTool::m_h_photon_fracs1_ptCut_tight
TH1D * m_h_photon_fracs1_ptCut_tight
Definition:
HIMonitoringPhotonsTool.h:146
HIMonitoringPhotonsTool::m_deltae_nbins
int m_deltae_nbins
Definition:
HIMonitoringPhotonsTool.h:78
HIMonitoringPhotonsTool::m_h_photon_pt_eta
TH2D_LW * m_h_photon_pt_eta
histograms
Definition:
HIMonitoringPhotonsTool.h:101
HIMonitoringPhotonsTool::m_h_photon_weta2_fcal_ptCut_eta1
TH2D_LW * m_h_photon_weta2_fcal_ptCut_eta1
Definition:
HIMonitoringPhotonsTool.h:171
HIMonitoringPhotonsTool::m_rphi_nbins
int m_rphi_nbins
Definition:
HIMonitoringPhotonsTool.h:58
HIMonitoringPhotonsTool::m_photonLooseIsEMSelector
AsgPhotonIsEMSelector * m_photonLooseIsEMSelector
Definition:
HIMonitoringPhotonsTool.h:31
ManagedMonitorToolBase
Provides functionality for users to implement and save histograms, ntuples, and summary data,...
Definition:
ManagedMonitorToolBase.h:74
HIMonitoringPhotonsTool::m_rphi_high
float m_rphi_high
Definition:
HIMonitoringPhotonsTool.h:60
HIMonitoringPhotonsTool::m_rhad_nbins
int m_rhad_nbins
Definition:
HIMonitoringPhotonsTool.h:66
HIMonitoringPhotonsTool::m_h_photon_wtots1_eta_ptCut
TH2D_LW * m_h_photon_wtots1_eta_ptCut
Definition:
HIMonitoringPhotonsTool.h:159
HIMonitoringPhotonsTool::m_h_photon_etcone40_ptCut_fcal1
TH1D * m_h_photon_etcone40_ptCut_fcal1
Definition:
HIMonitoringPhotonsTool.h:204
HIMonitoringPhotonsTool::m_eratio_high
float m_eratio_high
Definition:
HIMonitoringPhotonsTool.h:84
HIMonitoringPhotonsTool::m_h_photon_etcone30_ptCut_fcal0_tight
TH1D * m_h_photon_etcone30_ptCut_fcal0_tight
Definition:
HIMonitoringPhotonsTool.h:209
HIMonitoringPhotonsTool::m_FCalEt_low
float m_FCalEt_low
Definition:
HIMonitoringPhotonsTool.h:36
HIMonitoringPhotonsTool::m_h_photon_deltae_fcal_ptCut_eta0
TH2D_LW * m_h_photon_deltae_fcal_ptCut_eta0
Definition:
HIMonitoringPhotonsTool.h:178
HIMonitoringPhotonsTool::m_IsoWide_low
float m_IsoWide_low
Definition:
HIMonitoringPhotonsTool.h:91
HIMonitoringPhotonsTool::m_h_photon_pt_fcal
TH2D_LW * m_h_photon_pt_fcal
Definition:
HIMonitoringPhotonsTool.h:103
HIMonitoringPhotonsTool::m_h_photon_etcone20_ptCut_fcal0
TH1D * m_h_photon_etcone20_ptCut_fcal0
Definition:
HIMonitoringPhotonsTool.h:195
HIMonitoringPhotonsTool::m_PhotonPt_nbins
int m_PhotonPt_nbins
Definition:
HIMonitoringPhotonsTool.h:42
HIMonitoringPhotonsTool::m_h_photon_pt_etcone40_fcal1
TH2D_LW * m_h_photon_pt_etcone40_fcal1
Definition:
HIMonitoringPhotonsTool.h:192
TH1D
Definition:
rootspy.cxx:342
HIMonitoringPhotonsTool::m_PhotonPhi_low
float m_PhotonPhi_low
Definition:
HIMonitoringPhotonsTool.h:51
HIMonitoringPhotonsTool::m_fracs1_high
float m_fracs1_high
Definition:
HIMonitoringPhotonsTool.h:76
HIMonitoringPhotonsTool::m_h_photon_eratio_ptCut_loose
TH1D * m_h_photon_eratio_ptCut_loose
Definition:
HIMonitoringPhotonsTool.h:136
HIMonitoringPhotonsTool::m_h_photon_f1_fcal_ptCut_eta0
TH2D_LW * m_h_photon_f1_fcal_ptCut_eta0
Definition:
HIMonitoringPhotonsTool.h:182
HIMonitoringPhotonsTool::m_h_photon_reta_ptCut_tight
TH1D * m_h_photon_reta_ptCut_tight
Definition:
HIMonitoringPhotonsTool.h:140
HIMonitoringPhotonsTool::m_h_photon_f1_ptCut_tight
TH1D * m_h_photon_f1_ptCut_tight
Definition:
HIMonitoringPhotonsTool.h:150
HIMonitoringPhotonsTool::m_h_photon_eratio_ptCut_all
TH1D * m_h_photon_eratio_ptCut_all
Definition:
HIMonitoringPhotonsTool.h:123
HIMonitoringPhotonsTool::m_IsoNarrow_low
float m_IsoNarrow_low
Definition:
HIMonitoringPhotonsTool.h:95
HIMonitoringPhotonsTool::m_reta_nbins
int m_reta_nbins
Definition:
HIMonitoringPhotonsTool.h:54
HIMonitoringPhotonsTool::m_weta2_high
float m_weta2_high
Definition:
HIMonitoringPhotonsTool.h:64
HIMonitoringPhotonsTool::m_h_photon_reta_ptCut_loose
TH1D * m_h_photon_reta_ptCut_loose
Definition:
HIMonitoringPhotonsTool.h:127
HIMonitoringPhotonsTool::m_h_photon_weta2_eta_ptCut
TH2D_LW * m_h_photon_weta2_eta_ptCut
Definition:
HIMonitoringPhotonsTool.h:156
HIMonitoringPhotonsTool::m_rphi_low
float m_rphi_low
Definition:
HIMonitoringPhotonsTool.h:59
HIMonitoringPhotonsTool::m_reta_low
float m_reta_low
Definition:
HIMonitoringPhotonsTool.h:55
HIMonitoringPhotonsTool::m_h_photon_reta_ptCut_all
TH1D * m_h_photon_reta_ptCut_all
Definition:
HIMonitoringPhotonsTool.h:114
HIMonitoringPhotonsTool::m_deltae_high
float m_deltae_high
Definition:
HIMonitoringPhotonsTool.h:80
HIMonitoringPhotonsTool::m_PhotonPhi_high
float m_PhotonPhi_high
Definition:
HIMonitoringPhotonsTool.h:52
HIMonitoringPhotonsTool::m_f1_nbins
int m_f1_nbins
Definition:
HIMonitoringPhotonsTool.h:86
HIMonitoringPhotonsTool::m_h_photon_wtots1_ptCut_loose
TH1D * m_h_photon_wtots1_ptCut_loose
Definition:
HIMonitoringPhotonsTool.h:132
HIMonitoringPhotonsTool::m_h_photon_fracs1_ptCut_all
TH1D * m_h_photon_fracs1_ptCut_all
Definition:
HIMonitoringPhotonsTool.h:120
HIMonitoringPhotonsTool::m_h_photon_rhad_ptCut_all
TH1D * m_h_photon_rhad_ptCut_all
Definition:
HIMonitoringPhotonsTool.h:118
HIMonitoringPhotonsTool::m_FCalEt_nbins
int m_FCalEt_nbins
Definition:
HIMonitoringPhotonsTool.h:35
ManagedMonitorToolBase.h
HIMonitoringPhotonsTool::bookHistograms
virtual StatusCode bookHistograms()
An inheriting class should either override this function or bookHists().
Definition:
HIMonitoringPhotonsTool.cxx:123
HIMonitoringPhotonsTool::m_h_photon_etcone30_ptCut_fcal0_loose
TH1D * m_h_photon_etcone30_ptCut_fcal0_loose
Definition:
HIMonitoringPhotonsTool.h:208
HIMonitoringPhotonsTool::m_h_photon_fcal_etcone20_ptCut
TH2D_LW * m_h_photon_fcal_etcone20_ptCut
Definition:
HIMonitoringPhotonsTool.h:187
HIMonitoringPhotonsTool::m_h_photon_etcone30_ptCut_fcal1_all
TH1D * m_h_photon_etcone30_ptCut_fcal1_all
Definition:
HIMonitoringPhotonsTool.h:211
HIMonitoringPhotonsTool::m_photonTightIsEMSelector
AsgPhotonIsEMSelector * m_photonTightIsEMSelector
Definition:
HIMonitoringPhotonsTool.h:30
HIMonitoringPhotonsTool::m_h_photon_pt_etcone40_fcal0
TH2D_LW * m_h_photon_pt_etcone40_fcal0
Definition:
HIMonitoringPhotonsTool.h:191
HIMonitoringPhotonsTool::m_h_photon_etcone30_ptCut_fcal0
TH1D * m_h_photon_etcone30_ptCut_fcal0
Definition:
HIMonitoringPhotonsTool.h:199
HIMonitoringPhotonsTool::m_h_photon_f1_eta_ptCut
TH2D_LW * m_h_photon_f1_eta_ptCut
Definition:
HIMonitoringPhotonsTool.h:164
HIMonitoringPhotonsTool::m_h_photon_pt_eta_tight
TH2D_LW * m_h_photon_pt_eta_tight
Definition:
HIMonitoringPhotonsTool.h:106
HIMonitoringPhotonsTool::m_h_photon_etcone20_ptCut_fcal1
TH1D * m_h_photon_etcone20_ptCut_fcal1
Definition:
HIMonitoringPhotonsTool.h:196
HIMonitoringPhotonsTool::m_h_photon_wtots1_ptCut_all
TH1D * m_h_photon_wtots1_ptCut_all
Definition:
HIMonitoringPhotonsTool.h:119
HIMonitoringPhotonsTool
Definition:
HIMonitoringPhotonsTool.h:16
HIMonitoringPhotonsTool::m_h_photon_wtots1_ptCut_tight
TH1D * m_h_photon_wtots1_ptCut_tight
Definition:
HIMonitoringPhotonsTool.h:145
HIMonitoringPhotonsTool::m_h_photon_weta2_ptCut_loose
TH1D * m_h_photon_weta2_ptCut_loose
Definition:
HIMonitoringPhotonsTool.h:129
HIMonitoringPhotonsTool::m_h_photon_deltae_ptCut_all
TH1D * m_h_photon_deltae_ptCut_all
Definition:
HIMonitoringPhotonsTool.h:122
HIMonitoringPhotonsTool::m_h_photon_wtots1_fcal_ptCut_eta0
TH2D_LW * m_h_photon_wtots1_fcal_ptCut_eta0
Definition:
HIMonitoringPhotonsTool.h:174
HIMonitoringPhotonsTool::m_fracs1_nbins
int m_fracs1_nbins
Definition:
HIMonitoringPhotonsTool.h:74
HIMonitoringPhotonsTool::m_h_photon_etcone30_ptCut_fcal2
TH1D * m_h_photon_etcone30_ptCut_fcal2
Definition:
HIMonitoringPhotonsTool.h:201
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
HIMonitoringPhotonsTool::m_h_photon_etcone20_ptCut_fcal2
TH1D * m_h_photon_etcone20_ptCut_fcal2
Definition:
HIMonitoringPhotonsTool.h:197
HIMonitoringPhotonsTool::m_h_photon_weta2_fcal_ptCut_eta0
TH2D_LW * m_h_photon_weta2_fcal_ptCut_eta0
Definition:
HIMonitoringPhotonsTool.h:170
HIMonitoringPhotonsTool::m_h_photon_pt_phi
TH2D_LW * m_h_photon_pt_phi
Definition:
HIMonitoringPhotonsTool.h:102
HIMonitoringPhotonsTool::m_h_photon_pt_fcal_tight
TH2D_LW * m_h_photon_pt_fcal_tight
Definition:
HIMonitoringPhotonsTool.h:108
HIMonitoringPhotonsTool::m_h_photon_etcone30_ptCut_fcal1_loose
TH1D * m_h_photon_etcone30_ptCut_fcal1_loose
Definition:
HIMonitoringPhotonsTool.h:212
test_pyathena.parent
parent
Definition:
test_pyathena.py:15
HIMonitoringPhotonsTool::m_h_photon_fracs1_ptCut_loose
TH1D * m_h_photon_fracs1_ptCut_loose
Definition:
HIMonitoringPhotonsTool.h:133
HIMonitoringPhotonsTool::m_f1_low
float m_f1_low
Definition:
HIMonitoringPhotonsTool.h:87
HIMonitoringPhotonsTool::m_rhad_low
float m_rhad_low
Definition:
HIMonitoringPhotonsTool.h:67
HIMonitoringPhotonsTool::m_h_photon_deltae_eta_ptCut
TH2D_LW * m_h_photon_deltae_eta_ptCut
Definition:
HIMonitoringPhotonsTool.h:162
HIMonitoringPhotonsTool::m_h_photon_deltae_ptCut_tight
TH1D * m_h_photon_deltae_ptCut_tight
Definition:
HIMonitoringPhotonsTool.h:148
HIMonitoringPhotonsTool::m_h_photon_reta_fcal_ptCut_eta1
TH2D_LW * m_h_photon_reta_fcal_ptCut_eta1
Definition:
HIMonitoringPhotonsTool.h:167
HIMonitoringPhotonsTool::m_h_photon_etcone30_ptCut_fcal0_all
TH1D * m_h_photon_etcone30_ptCut_fcal0_all
Definition:
HIMonitoringPhotonsTool.h:207
HIMonitoringPhotonsTool::HIMonitoringPhotonsTool
HIMonitoringPhotonsTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition:
HIMonitoringPhotonsTool.cxx:22
HIMonitoringPhotonsTool::m_h_photon_etcone30_ptCut_fcal1
TH1D * m_h_photon_etcone30_ptCut_fcal1
Definition:
HIMonitoringPhotonsTool.h:200
HIMonitoringPhotonsTool::m_h_photon_pt_phi_tight
TH2D_LW * m_h_photon_pt_phi_tight
Definition:
HIMonitoringPhotonsTool.h:107
HIMonitoringPhotonsTool::bookHistogramsRecurrent
virtual StatusCode bookHistogramsRecurrent()
An inheriting class should either override this function, bookHists() or bookHistograms().
Definition:
HIMonitoringPhotonsTool.cxx:118
HIMonitoringPhotonsTool::m_fracs1_low
float m_fracs1_low
Definition:
HIMonitoringPhotonsTool.h:75
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:195
HIMonitoringPhotonsTool::m_h_photon_rphi_eta_ptCut
TH2D_LW * m_h_photon_rphi_eta_ptCut
Definition:
HIMonitoringPhotonsTool.h:155
HIMonitoringPhotonsTool::m_deltae_low
float m_deltae_low
Definition:
HIMonitoringPhotonsTool.h:79
HIMonitoringPhotonsTool::m_IsoNarrow_nbins
int m_IsoNarrow_nbins
Definition:
HIMonitoringPhotonsTool.h:94
HIMonitoringPhotonsTool::~HIMonitoringPhotonsTool
virtual ~HIMonitoringPhotonsTool()
Definition:
HIMonitoringPhotonsTool.cxx:114
HIMonitoringPhotonsTool::m_h_photon_weta2_ptCut_tight
TH1D * m_h_photon_weta2_ptCut_tight
Definition:
HIMonitoringPhotonsTool.h:142
HIMonitoringPhotonsTool::m_h_photon_etcone30_ptCut_fcal1_tight
TH1D * m_h_photon_etcone30_ptCut_fcal1_tight
Definition:
HIMonitoringPhotonsTool.h:213
HIMonitoringPhotonsTool::m_h_photon_rphi_ptCut_tight
TH1D * m_h_photon_rphi_ptCut_tight
Definition:
HIMonitoringPhotonsTool.h:141
HIMonitoringPhotonsTool::m_h_photon_reta_eta_ptCut
TH2D_LW * m_h_photon_reta_eta_ptCut
Definition:
HIMonitoringPhotonsTool.h:154
HIMonitoringPhotonsTool::m_h_photon_weta2_ptCut_all
TH1D * m_h_photon_weta2_ptCut_all
Definition:
HIMonitoringPhotonsTool.h:116
HIMonitoringPhotonsTool::m_IsoWide_high
float m_IsoWide_high
Definition:
HIMonitoringPhotonsTool.h:92
HIMonitoringPhotonsTool::m_h_photon_etcone40_ptCut_fcal2
TH1D * m_h_photon_etcone40_ptCut_fcal2
Definition:
HIMonitoringPhotonsTool.h:205
TH2D_LW
Definition:
TH2D_LW.h:23
HIMonitoringPhotonsTool::m_weta2_nbins
int m_weta2_nbins
Definition:
HIMonitoringPhotonsTool.h:62
HIMonitoringPhotonsTool::m_PhotonEta_low
float m_PhotonEta_low
Definition:
HIMonitoringPhotonsTool.h:47
HIMonitoringPhotonsTool::m_PhotonPt_high
float m_PhotonPt_high
Definition:
HIMonitoringPhotonsTool.h:44
HIMonitoringPhotonsTool::m_h_photon_etcone30_ptCut_fcal2_loose
TH1D * m_h_photon_etcone30_ptCut_fcal2_loose
Definition:
HIMonitoringPhotonsTool.h:216
HIMonitoringPhotonsTool::m_PhotonPhi_nbins
int m_PhotonPhi_nbins
Definition:
HIMonitoringPhotonsTool.h:50
HIMonitoringPhotonsTool::m_h_photon_fracs1_eta_ptCut
TH2D_LW * m_h_photon_fracs1_eta_ptCut
Definition:
HIMonitoringPhotonsTool.h:160
HIMonitoringPhotonsTool::m_IsoWide_nbins
int m_IsoWide_nbins
Definition:
HIMonitoringPhotonsTool.h:90
HIMonitoringPhotonsTool::m_h_photon_rhad_ptCut_tight
TH1D * m_h_photon_rhad_ptCut_tight
Definition:
HIMonitoringPhotonsTool.h:144
HIMonitoringPhotonsTool::m_eratio_nbins
int m_eratio_nbins
Definition:
HIMonitoringPhotonsTool.h:82
HIMonitoringPhotonsTool::m_h_photon_eratio_ptCut_tight
TH1D * m_h_photon_eratio_ptCut_tight
Definition:
HIMonitoringPhotonsTool.h:149
HIMonitoringPhotonsTool::m_h_photon_rhad_fcal_ptCut_eta0
TH2D_LW * m_h_photon_rhad_fcal_ptCut_eta0
Definition:
HIMonitoringPhotonsTool.h:172
HIMonitoringPhotonsTool::m_h_photon_fcal_etcone40_ptCut
TH2D_LW * m_h_photon_fcal_etcone40_ptCut
Definition:
HIMonitoringPhotonsTool.h:189
HIMonitoringPhotonsTool::m_reta_high
float m_reta_high
Definition:
HIMonitoringPhotonsTool.h:56
HIMonitoringPhotonsTool::m_h_photon_eta_phi_ptCut
TH2D_LW * m_h_photon_eta_phi_ptCut
Definition:
HIMonitoringPhotonsTool.h:104
python.CaloScaleNoiseConfig.type
type
Definition:
CaloScaleNoiseConfig.py:78
HIMonitoringPhotonsTool::m_h_photon_reta_fcal_ptCut_eta0
TH2D_LW * m_h_photon_reta_fcal_ptCut_eta0
Definition:
HIMonitoringPhotonsTool.h:166
HIMonitoringPhotonsTool::m_h_photon_eratio_fcal_ptCut_eta1
TH2D_LW * m_h_photon_eratio_fcal_ptCut_eta1
Definition:
HIMonitoringPhotonsTool.h:181
HIMonitoringPhotonsTool::procHistograms
virtual StatusCode procHistograms()
An inheriting class should either override this function or finalHists().
Definition:
HIMonitoringPhotonsTool.cxx:345
HIMonitoringPhotonsTool::m_f1_high
float m_f1_high
Definition:
HIMonitoringPhotonsTool.h:88
HIMonitoringPhotonsTool::m_h_photon_fracs1_fcal_ptCut_eta1
TH2D_LW * m_h_photon_fracs1_fcal_ptCut_eta1
Definition:
HIMonitoringPhotonsTool.h:177
HIMonitoringPhotonsTool::m_h_photon_fracs1_fcal_ptCut_eta0
TH2D_LW * m_h_photon_fracs1_fcal_ptCut_eta0
Definition:
HIMonitoringPhotonsTool.h:176
HIMonitoringPhotonsTool::m_FCalEt_central
float m_FCalEt_central
Definition:
HIMonitoringPhotonsTool.h:40
HIMonitoringPhotonsTool::m_h_photon_wtots1_fcal_ptCut_eta1
TH2D_LW * m_h_photon_wtots1_fcal_ptCut_eta1
Definition:
HIMonitoringPhotonsTool.h:175
HIMonitoringPhotonsTool::m_h_photon_rhad_ptCut_loose
TH1D * m_h_photon_rhad_ptCut_loose
Definition:
HIMonitoringPhotonsTool.h:131
HIMonitoringPhotonsTool::m_rhad_high
float m_rhad_high
Definition:
HIMonitoringPhotonsTool.h:68
HIMonitoringPhotonsTool::m_eratio_low
float m_eratio_low
Definition:
HIMonitoringPhotonsTool.h:83
HIMonitoringPhotonsTool::fillHistograms
virtual StatusCode fillHistograms()
An inheriting class should either override this function or fillHists().
Definition:
HIMonitoringPhotonsTool.cxx:138
HIMonitoringPhotonsTool::m_h_photon_eratio_fcal_ptCut_eta0
TH2D_LW * m_h_photon_eratio_fcal_ptCut_eta0
Definition:
HIMonitoringPhotonsTool.h:180
HIMonitoringPhotonsTool::m_h_photon_eratio_eta_ptCut
TH2D_LW * m_h_photon_eratio_eta_ptCut
Definition:
HIMonitoringPhotonsTool.h:163
HIMonitoringPhotonsTool::m_h_photon_rhad_fcal_ptCut_eta1
TH2D_LW * m_h_photon_rhad_fcal_ptCut_eta1
Definition:
HIMonitoringPhotonsTool.h:173
HIMonitoringPhotonsTool::m_wtots1_low
float m_wtots1_low
Definition:
HIMonitoringPhotonsTool.h:71
HIMonitoringPhotonsTool::m_h_photon_etcone40_ptCut_fcal0
TH1D * m_h_photon_etcone40_ptCut_fcal0
Definition:
HIMonitoringPhotonsTool.h:203
HIMonitoringPhotonsTool::m_h_photon_pt_etcone40_fcal2
TH2D_LW * m_h_photon_pt_etcone40_fcal2
Definition:
HIMonitoringPhotonsTool.h:193
HIMonitoringPhotonsTool::m_h_photon_rhad_eta_ptCut
TH2D_LW * m_h_photon_rhad_eta_ptCut
Definition:
HIMonitoringPhotonsTool.h:158
HIMonitoringPhotonsTool::m_h_photon_deltae_ptCut_loose
TH1D * m_h_photon_deltae_ptCut_loose
Definition:
HIMonitoringPhotonsTool.h:135
HIMonitoringPhotonsTool::m_h_photon_f1_ptCut_all
TH1D * m_h_photon_f1_ptCut_all
Definition:
HIMonitoringPhotonsTool.h:124
HIMonitoringPhotonsTool::m_FCalEt_peripheral
float m_FCalEt_peripheral
Definition:
HIMonitoringPhotonsTool.h:39
HIMonitoringPhotonsTool::m_wtots1_high
float m_wtots1_high
Definition:
HIMonitoringPhotonsTool.h:72
HIMonitoringPhotonsTool::m_PhotonEta_high
float m_PhotonEta_high
Definition:
HIMonitoringPhotonsTool.h:48
HIMonitoringPhotonsTool::m_FCalEt_high
float m_FCalEt_high
Definition:
HIMonitoringPhotonsTool.h:37
HIMonitoringPhotonsTool::m_h_photon_rphi_fcal_ptCut_eta1
TH2D_LW * m_h_photon_rphi_fcal_ptCut_eta1
Definition:
HIMonitoringPhotonsTool.h:169
HIMonitoringPhotonsTool::m_IsoNarrow_high
float m_IsoNarrow_high
Definition:
HIMonitoringPhotonsTool.h:96
HIMonitoringPhotonsTool::book_hist
void book_hist()
*** FCal sum Et *** ///
Definition:
HIMonitoringPhotonsTool.cxx:404
HIMonitoringPhotonsTool::m_h_photon_eta_phi_ptCut_tight
TH2D_LW * m_h_photon_eta_phi_ptCut_tight
Definition:
HIMonitoringPhotonsTool.h:109
HIMonitoringPhotonsTool::m_h_photon_fcal_etcone30_ptCut
TH2D_LW * m_h_photon_fcal_etcone30_ptCut
Definition:
HIMonitoringPhotonsTool.h:188
HIMonitoringPhotonsTool::m_h_photon_rphi_ptCut_loose
TH1D * m_h_photon_rphi_ptCut_loose
Definition:
HIMonitoringPhotonsTool.h:128
HIMonitoringPhotonsTool::m_PhotonPt_low
float m_PhotonPt_low
Definition:
HIMonitoringPhotonsTool.h:43
HIMonitoringPhotonsTool::m_h_photon_rphi_ptCut_all
TH1D * m_h_photon_rphi_ptCut_all
Definition:
HIMonitoringPhotonsTool.h:115
HIMonitoringPhotonsTool::m_h_photon_etcone30_ptCut_fcal2_tight
TH1D * m_h_photon_etcone30_ptCut_fcal2_tight
Definition:
HIMonitoringPhotonsTool.h:217
AsgPhotonIsEMSelector
Photon isEM selector.
Definition:
AsgPhotonIsEMSelector.h:41
HIMonitoringPhotonsTool::m_weta2_low
float m_weta2_low
Definition:
HIMonitoringPhotonsTool.h:63
Generated on Tue Jul 2 2024 21:16:44 for ATLAS Offline Software by
1.8.18