1 from __future__
import print_function
10 from ROOT
import gDirectory
11 ROOT.gROOT.SetBatch(
True)
12 ROOT.PyConfig.IgnoreCommandLineOptions =
True 14 from Validation.RecoTrack.plotting.plotting
import Plot, PlotGroup, PlotFolder, Plotter, PlotOnSideGroup
15 from Validation.RecoTrack.plotting.html
import PlotPurpose
16 import Validation.RecoTrack.plotting.plotting
as plotting
17 import Validation.RecoTrack.plotting.validation
as validation
18 import Validation.RecoTrack.plotting.html
as html
24 layerscheme = {
'lastLayerEEzm': 0,
'lastLayerFHzm': 0,
'maxlayerzm': 0,
'lastLayerEEzp': 0,
'lastLayerFHzp': 0,
'maxlayerzp': 0 }
27 theDQMfile =
"DQM_V0001_R000000001__Global__CMSSW_X_Y_Z__RECO.root" 28 if not os.path.isfile(theDQMfile):
29 print(
"Error: file", theDQMfile,
"not found, exit")
33 thefile = TFile( theDQMfile )
34 GeneralInfoDirectory =
'DQMData/Run 1/HGCAL/Run summary/HGCalValidator/GeneralInfo' 36 if not gDirectory.GetDirectory( GeneralInfoDirectory ):
37 print(
"Error: GeneralInfo directory not found in DQM file, exit")
40 keys = gDirectory.GetDirectory( GeneralInfoDirectory ).GetListOfKeys()
45 for laykey
in layerscheme.keys():
46 if laykey
in obj.GetName():
47 layvalue = obj.GetName()[len(
"<"+laykey+
">i="):-len(
"</"+laykey+
">")]
48 layerscheme[laykey] = layvalue
59 layerscheme = {
'lastLayerEEzm': 28,
'lastLayerFHzm': 40,
'maxlayerzm': 52,
'lastLayerEEzp': 80,
'lastLayerFHzp': 92,
'maxlayerzp': 104 }
62 lastLayerEEzm = layerscheme[
'lastLayerEEzm']
63 lastLayerFHzm = layerscheme[
'lastLayerFHzm']
64 maxlayerzm = layerscheme[
'maxlayerzm']
65 lastLayerEEzp = layerscheme[
'lastLayerEEzp']
66 lastLayerFHzp = layerscheme[
'lastLayerFHzp']
67 maxlayerzp = layerscheme[
'maxlayerzp']
69 _common = {
"stat":
True,
"drawStyle":
"hist",
"staty": 0.65 }
70 _legend_common = {
"legendDx": -0.3,
74 _SelectedCaloParticles = PlotGroup(
"SelectedCaloParticles", [
75 Plot(
"num_caloparticle_eta", xtitle=
"", **_common),
76 Plot(
"caloparticle_energy", xtitle=
"", **_common),
77 Plot(
"caloparticle_pt", xtitle=
"", **_common),
78 Plot(
"caloparticle_phi", xtitle=
"", **_common),
79 Plot(
"Eta vs Zorigin", xtitle=
"", **_common),
83 _common = {
"stat":
True,
"drawStyle":
"hist",
"statx": 0.38,
"staty": 0.68 }
84 _num_reco_cluster_eta = PlotGroup(
"num_reco_cluster_eta", [
85 Plot(
"num_reco_cluster_eta", xtitle=
"", **_common),
88 _common = {
"stat":
True,
"drawStyle":
"hist",
"staty": 0.65 }
90 _mixedhitsclusters = PlotGroup(
"mixedhitsclusters", [
91 Plot(
"mixedhitscluster_zminus", xtitle=
"", **_common),
92 Plot(
"mixedhitscluster_zplus", xtitle=
"", **_common),
96 _common = {
"stat":
True,
"drawStyle":
"hist",
"statx": 0.45,
"staty": 0.65 }
98 _energyclustered = PlotGroup(
"energyclustered", [
99 Plot(
"energyclustered_zminus", xtitle=
"", **_common),
100 Plot(
"energyclustered_zplus", xtitle=
"", **_common),
104 _common = {
"stat":
True,
"drawStyle":
"hist",
"staty": 0.65 }
106 _longdepthbarycentre = PlotGroup(
"longdepthbarycentre", [
107 Plot(
"longdepthbarycentre_zminus", xtitle=
"", **_common),
108 Plot(
"longdepthbarycentre_zplus", xtitle=
"", **_common),
111 _common_layerperthickness = {}
112 _common_layerperthickness.update(_common)
113 _common_layerperthickness[
'xmin'] = 0.
114 _common_layerperthickness[
'xmax'] = 100
116 _totclusternum_thick = PlotGroup(
"totclusternum_thick", [
117 Plot(
"totclusternum_thick_120", xtitle=
"", **_common_layerperthickness),
118 Plot(
"totclusternum_thick_200", xtitle=
"", **_common_layerperthickness),
119 Plot(
"totclusternum_thick_300", xtitle=
"", **_common_layerperthickness),
120 Plot(
"totclusternum_thick_-1", xtitle=
"", **_common_layerperthickness),
121 Plot(
"mixedhitscluster", xtitle=
"", **_common_layerperthickness),
125 _common = {
"stat":
True,
"drawStyle":
"hist",
"staty": 0.65}
127 _cellsenedens_thick = PlotGroup(
"cellsenedens_thick", [
128 Plot(
"cellsenedens_thick_120", xtitle=
"", **_common),
129 Plot(
"cellsenedens_thick_200", xtitle=
"", **_common),
130 Plot(
"cellsenedens_thick_300", xtitle=
"", **_common),
131 Plot(
"cellsenedens_thick_-1", xtitle=
"", **_common),
135 _common = {
"stat":
True,
"drawStyle":
"hist",
"staty": 0.65 }
141 _totclusternum_layer_EE_zminus = PlotGroup(
"totclusternum_layer_EE_zminus", [
142 Plot(
"totclusternum_layer_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
145 _totclusternum_layer_FH_zminus = PlotGroup(
"totclusternum_layer_FH_zminus", [
146 Plot(
"totclusternum_layer_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
149 _totclusternum_layer_BH_zminus = PlotGroup(
"totclusternum_layer_BH_zminus", [
150 Plot(
"totclusternum_layer_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
153 _energyclustered_perlayer_EE_zminus = PlotGroup(
"energyclustered_perlayer_EE_zminus", [
154 Plot(
"energyclustered_perlayer{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
157 _energyclustered_perlayer_FH_zminus = PlotGroup(
"energyclustered_perlayer_FH_zminus", [
158 Plot(
"energyclustered_perlayer{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
161 _energyclustered_perlayer_BH_zminus = PlotGroup(
"energyclustered_perlayer_BH_zminus", [
162 Plot(
"energyclustered_perlayer{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
168 _common_cells.update(_common)
169 _common_cells[
"xmin"] = 0
170 _common_cells[
"xmax"] = 50
171 _common_cells[
"ymin"] = 0.1
172 _common_cells[
"ymax"] = 10000
173 _common_cells[
"ylog"] =
True 174 _cellsnum_perthick_perlayer_120_EE_zminus = PlotGroup(
"cellsnum_perthick_perlayer_120_EE_zminus", [
175 Plot(
"cellsnum_perthick_perlayer_120_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerEEzm)
178 _cellsnum_perthick_perlayer_120_FH_zminus = PlotGroup(
"cellsnum_perthick_perlayer_120_FH_zminus", [
179 Plot(
"cellsnum_perthick_perlayer_120_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerEEzm,lastLayerFHzm)
182 _cellsnum_perthick_perlayer_120_BH_zminus = PlotGroup(
"cellsnum_perthick_perlayer_120_BH_zminus", [
183 Plot(
"cellsnum_perthick_perlayer_120_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerFHzm,maxlayerzm)
187 _cellsnum_perthick_perlayer_200_EE_zminus = PlotGroup(
"cellsnum_perthick_perlayer_200_EE_zminus", [
188 Plot(
"cellsnum_perthick_perlayer_200_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerEEzm)
191 _cellsnum_perthick_perlayer_200_FH_zminus = PlotGroup(
"cellsnum_perthick_perlayer_200_FH_zminus", [
192 Plot(
"cellsnum_perthick_perlayer_200_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerEEzm,lastLayerFHzm)
195 _cellsnum_perthick_perlayer_200_BH_zminus = PlotGroup(
"cellsnum_perthick_perlayer_200_BH_zminus", [
196 Plot(
"cellsnum_perthick_perlayer_200_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerFHzm,maxlayerzm)
200 _cellsnum_perthick_perlayer_300_EE_zminus = PlotGroup(
"cellsnum_perthick_perlayer_300_EE_zminus", [
201 Plot(
"cellsnum_perthick_perlayer_300_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerEEzm)
204 _cellsnum_perthick_perlayer_300_FH_zminus = PlotGroup(
"cellsnum_perthick_perlayer_300_FH_zminus", [
205 Plot(
"cellsnum_perthick_perlayer_300_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerEEzm,lastLayerFHzm)
208 _cellsnum_perthick_perlayer_300_BH_zminus = PlotGroup(
"cellsnum_perthick_perlayer_300_BH_zminus", [
209 Plot(
"cellsnum_perthick_perlayer_300_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerFHzm,maxlayerzm)
213 _cellsnum_perthick_perlayer_scint_EE_zminus = PlotGroup(
"cellsnum_perthick_perlayer_-1_EE_zminus", [
214 Plot(
"cellsnum_perthick_perlayer_-1_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerEEzm)
217 _cellsnum_perthick_perlayer_scint_FH_zminus = PlotGroup(
"cellsnum_perthick_perlayer_-1_FH_zminus", [
218 Plot(
"cellsnum_perthick_perlayer_-1_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerEEzm,lastLayerFHzm)
221 _cellsnum_perthick_perlayer_scint_BH_zminus = PlotGroup(
"cellsnum_perthick_perlayer_-1_BH_zminus", [
222 Plot(
"cellsnum_perthick_perlayer_-1_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerFHzm,maxlayerzm)
227 _common_distance = {}
228 _common_distance.update(_common)
229 _common_distance.update(_legend_common)
230 _common_distance[
"xmax"] = 150
231 _common_distance[
"stat"] =
False 232 _common_distance[
"ymin"] = 1e-3
233 _common_distance[
"ymax"] = 10000
234 _common_distance[
"ylog"] =
True 236 _distancetomaxcell_perthickperlayer_120_EE_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_120_EE_zminus", [
237 Plot(
"distancetomaxcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
240 _distancetomaxcell_perthickperlayer_120_FH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_120_FH_zminus", [
241 Plot(
"distancetomaxcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
244 _distancetomaxcell_perthickperlayer_120_BH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_120_BH_zminus", [
245 Plot(
"distancetomaxcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
249 _distancetomaxcell_perthickperlayer_200_EE_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_200_EE_zminus", [
250 Plot(
"distancetomaxcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
253 _distancetomaxcell_perthickperlayer_200_FH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_200_FH_zminus", [
254 Plot(
"distancetomaxcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
257 _distancetomaxcell_perthickperlayer_200_BH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_200_BH_zminus", [
258 Plot(
"distancetomaxcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
262 _distancetomaxcell_perthickperlayer_300_EE_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_300_EE_zminus", [
263 Plot(
"distancetomaxcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
266 _distancetomaxcell_perthickperlayer_300_FH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_300_FH_zminus", [
267 Plot(
"distancetomaxcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
270 _distancetomaxcell_perthickperlayer_300_BH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_300_BH_zminus", [
271 Plot(
"distancetomaxcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
275 _distancetomaxcell_perthickperlayer_scint_EE_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_-1_EE_zminus", [
276 Plot(
"distancetomaxcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
279 _distancetomaxcell_perthickperlayer_scint_FH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_-1_FH_zminus", [
280 Plot(
"distancetomaxcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
283 _distancetomaxcell_perthickperlayer_scint_BH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_-1_BH_zminus", [
284 Plot(
"distancetomaxcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
289 _distancebetseedandmaxcell_perthickperlayer_120_EE_zminus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_120_EE_zminus", [
290 Plot(
"distancebetseedandmaxcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
293 _distancebetseedandmaxcell_perthickperlayer_120_FH_zminus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_120_FH_zminus", [
294 Plot(
"distancebetseedandmaxcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
297 _distancebetseedandmaxcell_perthickperlayer_120_BH_zminus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_120_BH_zminus", [
298 Plot(
"distancebetseedandmaxcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
302 _distancebetseedandmaxcell_perthickperlayer_200_EE_zminus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_200_EE_zminus", [
303 Plot(
"distancebetseedandmaxcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
306 _distancebetseedandmaxcell_perthickperlayer_200_FH_zminus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_200_FH_zminus", [
307 Plot(
"distancebetseedandmaxcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
310 _distancebetseedandmaxcell_perthickperlayer_200_BH_zminus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_200_BH_zminus", [
311 Plot(
"distancebetseedandmaxcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
315 _distancebetseedandmaxcell_perthickperlayer_300_EE_zminus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_300_EE_zminus", [
316 Plot(
"distancebetseedandmaxcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
319 _distancebetseedandmaxcell_perthickperlayer_300_FH_zminus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_300_FH_zminus", [
320 Plot(
"distancebetseedandmaxcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
323 _distancebetseedandmaxcell_perthickperlayer_300_BH_zminus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_300_BH_zminus", [
324 Plot(
"distancebetseedandmaxcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
328 _distancebetseedandmaxcell_perthickperlayer_scint_EE_zminus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_-1_EE_zminus", [
329 Plot(
"distancebetseedandmaxcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
332 _distancebetseedandmaxcell_perthickperlayer_scint_FH_zminus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_-1_FH_zminus", [
333 Plot(
"distancebetseedandmaxcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
336 _distancebetseedandmaxcell_perthickperlayer_scint_BH_zminus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_-1_BH_zminus", [
337 Plot(
"distancebetseedandmaxcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
342 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_EE_zminus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_EE_zminus", [
343 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
346 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_FH_zminus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_FH_zminus", [
347 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
350 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_BH_zminus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_BH_zminus", [
351 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
355 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_EE_zminus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_EE_zminus", [
356 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
359 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_FH_zminus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_FH_zminus", [
360 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
363 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_BH_zminus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_BH_zminus", [
364 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
368 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_EE_zminus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_EE_zminus", [
369 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
372 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_FH_zminus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_FH_zminus", [
373 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
376 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_BH_zminus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_BH_zminus", [
377 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
381 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_scint_EE_zminus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_-1_EE_zminus", [
382 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
385 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_scint_FH_zminus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_-1_FH_zminus", [
386 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
389 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_scint_BH_zminus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_-1_BH_zminus", [
390 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
395 _distancetoseedcell_perthickperlayer_120_EE_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_120_EE_zminus", [
396 Plot(
"distancetoseedcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
399 _distancetoseedcell_perthickperlayer_120_FH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_120_FH_zminus", [
400 Plot(
"distancetoseedcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
403 _distancetoseedcell_perthickperlayer_120_BH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_120_BH_zminus", [
404 Plot(
"distancetoseedcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
408 _distancetoseedcell_perthickperlayer_200_EE_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_200_EE_zminus", [
409 Plot(
"distancetoseedcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
412 _distancetoseedcell_perthickperlayer_200_FH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_200_FH_zminus", [
413 Plot(
"distancetoseedcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
416 _distancetoseedcell_perthickperlayer_200_BH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_200_BH_zminus", [
417 Plot(
"distancetoseedcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
421 _distancetoseedcell_perthickperlayer_300_EE_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_300_EE_zminus", [
422 Plot(
"distancetoseedcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
425 _distancetoseedcell_perthickperlayer_300_FH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_300_FH_zminus", [
426 Plot(
"distancetoseedcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
429 _distancetoseedcell_perthickperlayer_300_BH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_300_BH_zminus", [
430 Plot(
"distancetoseedcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
434 _distancetoseedcell_perthickperlayer_scint_EE_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_-1_EE_zminus", [
435 Plot(
"distancetoseedcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
438 _distancetoseedcell_perthickperlayer_scint_FH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_-1_FH_zminus", [
439 Plot(
"distancetoseedcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
442 _distancetoseedcell_perthickperlayer_scint_BH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_-1_BH_zminus", [
443 Plot(
"distancetoseedcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
449 _common = {
"stat":
True,
"drawStyle":
"EP",
"staty": 0.65 }
451 _distancetomaxcell_perthickperlayer_eneweighted_120_EE_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_120_EE_zminus", [
452 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
455 _distancetomaxcell_perthickperlayer_eneweighted_120_FH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_120_FH_zminus", [
456 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
459 _distancetomaxcell_perthickperlayer_eneweighted_120_BH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_120_BH_zminus", [
460 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
464 _distancetomaxcell_perthickperlayer_eneweighted_200_EE_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_200_EE_zminus", [
465 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
468 _distancetomaxcell_perthickperlayer_eneweighted_200_FH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_200_FH_zminus", [
469 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
472 _distancetomaxcell_perthickperlayer_eneweighted_200_BH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_200_BH_zminus", [
473 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
477 _distancetomaxcell_perthickperlayer_eneweighted_300_EE_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_300_EE_zminus", [
478 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
481 _distancetomaxcell_perthickperlayer_eneweighted_300_FH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_300_FH_zminus", [
482 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
485 _distancetomaxcell_perthickperlayer_eneweighted_300_BH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_300_BH_zminus", [
486 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
489 _distancetomaxcell_perthickperlayer_eneweighted_scint_EE_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_-1_EE_zminus", [
490 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
493 _distancetomaxcell_perthickperlayer_eneweighted_scint_FH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_-1_FH_zminus", [
494 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
497 _distancetomaxcell_perthickperlayer_eneweighted_scint_BH_zminus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_-1_BH_zminus", [
498 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
504 _distancetoseedcell_perthickperlayer_eneweighted_120_EE_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_120_EE_zminus", [
505 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
508 _distancetoseedcell_perthickperlayer_eneweighted_120_FH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_120_FH_zminus", [
509 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
512 _distancetoseedcell_perthickperlayer_eneweighted_120_BH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_120_BH_zminus", [
513 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
517 _distancetoseedcell_perthickperlayer_eneweighted_200_EE_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_200_EE_zminus", [
518 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
521 _distancetoseedcell_perthickperlayer_eneweighted_200_FH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_200_FH_zminus", [
522 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
525 _distancetoseedcell_perthickperlayer_eneweighted_200_BH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_200_BH_zminus", [
526 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
530 _distancetoseedcell_perthickperlayer_eneweighted_300_EE_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_300_EE_zminus", [
531 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
534 _distancetoseedcell_perthickperlayer_eneweighted_300_FH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_300_FH_zminus", [
535 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
538 _distancetoseedcell_perthickperlayer_eneweighted_300_BH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_300_BH_zminus", [
539 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
543 _distancetoseedcell_perthickperlayer_eneweighted_scint_EE_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_-1_EE_zminus", [
544 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm)
547 _distancetoseedcell_perthickperlayer_eneweighted_scint_FH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_-1_FH_zminus", [
548 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzm,lastLayerFHzm)
551 _distancetoseedcell_perthickperlayer_eneweighted_scint_BH_zminus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_-1_BH_zminus", [
552 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzm,maxlayerzm)
556 _common = {
"stat":
True,
"drawStyle":
"hist",
"staty": 0.65 }
561 _totclusternum_layer_EE_zplus = PlotGroup(
"totclusternum_layer_EE_zplus", [
562 Plot(
"totclusternum_layer_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
565 _totclusternum_layer_FH_zplus = PlotGroup(
"totclusternum_layer_FH_zplus", [
566 Plot(
"totclusternum_layer_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
569 _totclusternum_layer_BH_zplus = PlotGroup(
"totclusternum_layer_BH_zplus", [
570 Plot(
"totclusternum_layer_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
573 _energyclustered_perlayer_EE_zplus = PlotGroup(
"energyclustered_perlayer_EE_zplus", [
574 Plot(
"energyclustered_perlayer{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
577 _energyclustered_perlayer_FH_zplus = PlotGroup(
"energyclustered_perlayer_FH_zplus", [
578 Plot(
"energyclustered_perlayer{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
581 _energyclustered_perlayer_BH_zplus = PlotGroup(
"energyclustered_perlayer_BH_zplus", [
582 Plot(
"energyclustered_perlayer{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
587 _cellsnum_perthick_perlayer_120_EE_zplus = PlotGroup(
"cellsnum_perthick_perlayer_120_EE_zplus", [
588 Plot(
"cellsnum_perthick_perlayer_120_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(maxlayerzm,lastLayerEEzp)
591 _cellsnum_perthick_perlayer_120_FH_zplus = PlotGroup(
"cellsnum_perthick_perlayer_120_FH_zplus", [
592 Plot(
"cellsnum_perthick_perlayer_120_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerEEzp,lastLayerFHzp)
594 _cellsnum_perthick_perlayer_120_BH_zplus = PlotGroup(
"cellsnum_perthick_perlayer_120_BH_zplus", [
595 Plot(
"cellsnum_perthick_perlayer_120_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerFHzp,maxlayerzp)
599 _cellsnum_perthick_perlayer_200_EE_zplus = PlotGroup(
"cellsnum_perthick_perlayer_200_EE_zplus", [
600 Plot(
"cellsnum_perthick_perlayer_200_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(maxlayerzm,lastLayerEEzp)
603 _cellsnum_perthick_perlayer_200_FH_zplus = PlotGroup(
"cellsnum_perthick_perlayer_200_FH_zplus", [
604 Plot(
"cellsnum_perthick_perlayer_200_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerEEzp,lastLayerFHzp)
607 _cellsnum_perthick_perlayer_200_BH_zplus = PlotGroup(
"cellsnum_perthick_perlayer_200_BH_zplus", [
608 Plot(
"cellsnum_perthick_perlayer_200_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerFHzp,maxlayerzp)
611 _cellsnum_perthick_perlayer_300_EE_zplus = PlotGroup(
"cellsnum_perthick_perlayer_300_EE_zplus", [
612 Plot(
"cellsnum_perthick_perlayer_300_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(maxlayerzm,lastLayerEEzp)
615 _cellsnum_perthick_perlayer_300_FH_zplus = PlotGroup(
"cellsnum_perthick_perlayer_300_FH_zplus", [
616 Plot(
"cellsnum_perthick_perlayer_300_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerEEzp,lastLayerFHzp)
618 _cellsnum_perthick_perlayer_300_BH_zplus = PlotGroup(
"cellsnum_perthick_perlayer_300_BH_zplus", [
619 Plot(
"cellsnum_perthick_perlayer_300_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerFHzp,maxlayerzp)
623 _cellsnum_perthick_perlayer_scint_EE_zplus = PlotGroup(
"cellsnum_perthick_perlayer_-1_EE_zplus", [
624 Plot(
"cellsnum_perthick_perlayer_-1_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(maxlayerzm,lastLayerEEzp)
627 _cellsnum_perthick_perlayer_scint_FH_zplus = PlotGroup(
"cellsnum_perthick_perlayer_-1_FH_zplus", [
628 Plot(
"cellsnum_perthick_perlayer_-1_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerEEzp,lastLayerFHzp)
631 _cellsnum_perthick_perlayer_scint_BH_zplus = PlotGroup(
"cellsnum_perthick_perlayer_-1_BH_zplus", [
632 Plot(
"cellsnum_perthick_perlayer_-1_{:02d}".
format(i), xtitle=
"", **_common_cells)
for i
in range(lastLayerFHzp,maxlayerzp)
637 _common_distance = {}
638 _common_distance.update(_common)
639 _common_distance.update(_legend_common)
640 _common_distance[
"xmax"] = 150
641 _common_distance[
"stat"] =
False 642 _common_distance[
"ymin"] = 1e-3
643 _common_distance[
"ymax"] = 10000
644 _common_distance[
"ylog"] =
True 646 _distancetomaxcell_perthickperlayer_120_EE_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_120_EE_zplus", [
647 Plot(
"distancetomaxcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
650 _distancetomaxcell_perthickperlayer_120_FH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_120_FH_zplus", [
651 Plot(
"distancetomaxcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
654 _distancetomaxcell_perthickperlayer_120_BH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_120_BH_zplus", [
655 Plot(
"distancetomaxcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
659 _distancetomaxcell_perthickperlayer_200_EE_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_200_EE_zplus", [
660 Plot(
"distancetomaxcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
663 _distancetomaxcell_perthickperlayer_200_FH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_200_FH_zplus", [
664 Plot(
"distancetomaxcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
667 _distancetomaxcell_perthickperlayer_200_BH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_200_BH_zplus", [
668 Plot(
"distancetomaxcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
672 _distancetomaxcell_perthickperlayer_300_EE_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_300_EE_zplus", [
673 Plot(
"distancetomaxcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
676 _distancetomaxcell_perthickperlayer_300_FH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_300_FH_zplus", [
677 Plot(
"distancetomaxcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
680 _distancetomaxcell_perthickperlayer_300_BH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_300_BH_zplus", [
681 Plot(
"distancetomaxcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
685 _distancetomaxcell_perthickperlayer_scint_EE_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_-1_EE_zplus", [
686 Plot(
"distancetomaxcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
689 _distancetomaxcell_perthickperlayer_scint_FH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_-1_FH_zplus", [
690 Plot(
"distancetomaxcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
693 _distancetomaxcell_perthickperlayer_scint_BH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_-1_BH_zplus", [
694 Plot(
"distancetomaxcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
699 _distancebetseedandmaxcell_perthickperlayer_120_EE_zplus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_120_EE_zplus", [
700 Plot(
"distancebetseedandmaxcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
703 _distancebetseedandmaxcell_perthickperlayer_120_FH_zplus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_120_FH_zplus", [
704 Plot(
"distancebetseedandmaxcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
707 _distancebetseedandmaxcell_perthickperlayer_120_BH_zplus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_120_BH_zplus", [
708 Plot(
"distancebetseedandmaxcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
712 _distancebetseedandmaxcell_perthickperlayer_200_EE_zplus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_200_EE_zplus", [
713 Plot(
"distancebetseedandmaxcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
716 _distancebetseedandmaxcell_perthickperlayer_200_FH_zplus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_200_FH_zplus", [
717 Plot(
"distancebetseedandmaxcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
720 _distancebetseedandmaxcell_perthickperlayer_200_BH_zplus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_200_BH_zplus", [
721 Plot(
"distancebetseedandmaxcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
725 _distancebetseedandmaxcell_perthickperlayer_300_EE_zplus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_300_EE_zplus", [
726 Plot(
"distancebetseedandmaxcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
729 _distancebetseedandmaxcell_perthickperlayer_300_FH_zplus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_300_FH_zplus", [
730 Plot(
"distancebetseedandmaxcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
733 _distancebetseedandmaxcell_perthickperlayer_300_BH_zplus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_300_BH_zplus", [
734 Plot(
"distancebetseedandmaxcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
738 _distancebetseedandmaxcell_perthickperlayer_scint_EE_zplus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_-1_EE_zplus", [
739 Plot(
"distancebetseedandmaxcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
742 _distancebetseedandmaxcell_perthickperlayer_scint_FH_zplus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_-1_FH_zplus", [
743 Plot(
"distancebetseedandmaxcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
746 _distancebetseedandmaxcell_perthickperlayer_scint_BH_zplus = PlotGroup(
"distancebetseedandmaxcell_perthickperlayer_-1_BH_zplus", [
747 Plot(
"distancebetseedandmaxcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
752 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_EE_zplus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_EE_zplus", [
753 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
756 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_FH_zplus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_FH_zplus", [
757 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
760 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_BH_zplus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_BH_zplus", [
761 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
765 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_EE_zplus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_EE_zplus", [
766 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
769 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_FH_zplus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_FH_zplus", [
770 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
773 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_BH_zplus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_BH_zplus", [
774 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
778 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_EE_zplus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_EE_zplus", [
779 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
782 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_FH_zplus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_FH_zplus", [
783 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
786 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_BH_zplus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_BH_zplus", [
787 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
791 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_scint_EE_zplus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_-1_EE_zplus", [
792 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
795 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_scint_FH_zplus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_-1_FH_zplus", [
796 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
799 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_scint_BH_zplus = PlotGroup(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_-1_BH_zplus", [
800 Plot(
"distancebetseedandmaxcellvsclusterenergy_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
806 _distancetoseedcell_perthickperlayer_120_EE_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_120_EE_zplus", [
807 Plot(
"distancetoseedcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
810 _distancetoseedcell_perthickperlayer_120_FH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_120_FH_zplus", [
811 Plot(
"distancetoseedcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
814 _distancetoseedcell_perthickperlayer_120_BH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_120_BH_zplus", [
815 Plot(
"distancetoseedcell_perthickperlayer_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
819 _distancetoseedcell_perthickperlayer_200_EE_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_200_EE_zplus", [
820 Plot(
"distancetoseedcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
823 _distancetoseedcell_perthickperlayer_200_FH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_200_FH_zplus", [
824 Plot(
"distancetoseedcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
827 _distancetoseedcell_perthickperlayer_200_BH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_200_BH_zplus", [
828 Plot(
"distancetoseedcell_perthickperlayer_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
832 _distancetoseedcell_perthickperlayer_300_EE_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_300_EE_zplus", [
833 Plot(
"distancetoseedcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
836 _distancetoseedcell_perthickperlayer_300_FH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_300_FH_zplus", [
837 Plot(
"distancetoseedcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
840 _distancetoseedcell_perthickperlayer_300_BH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_300_BH_zplus", [
841 Plot(
"distancetoseedcell_perthickperlayer_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
845 _distancetoseedcell_perthickperlayer_scint_EE_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_-1_EE_zplus", [
846 Plot(
"distancetoseedcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
849 _distancetoseedcell_perthickperlayer_scint_FH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_-1_FH_zplus", [
850 Plot(
"distancetoseedcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
853 _distancetoseedcell_perthickperlayer_scint_BH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_-1_BH_zplus", [
854 Plot(
"distancetoseedcell_perthickperlayer_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
860 _common = {
"stat":
True,
"drawStyle":
"EP",
"staty": 0.65 }
863 _distancetomaxcell_perthickperlayer_eneweighted_120_EE_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_120_EE_zplus", [
864 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
867 _distancetomaxcell_perthickperlayer_eneweighted_120_FH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_120_FH_zplus", [
868 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
871 _distancetomaxcell_perthickperlayer_eneweighted_120_BH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_120_BH_zplus", [
872 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
876 _distancetomaxcell_perthickperlayer_eneweighted_200_EE_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_200_EE_zplus", [
877 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
879 _distancetomaxcell_perthickperlayer_eneweighted_200_FH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_200_FH_zplus", [
880 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
883 _distancetomaxcell_perthickperlayer_eneweighted_200_BH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_200_BH_zplus", [
884 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
888 _distancetomaxcell_perthickperlayer_eneweighted_300_EE_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_300_EE_zplus", [
889 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
892 _distancetomaxcell_perthickperlayer_eneweighted_300_FH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_300_FH_zplus", [
893 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
896 _distancetomaxcell_perthickperlayer_eneweighted_300_BH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_300_BH_zplus", [
897 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
901 _distancetomaxcell_perthickperlayer_eneweighted_scint_EE_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_-1_EE_zplus", [
902 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
905 _distancetomaxcell_perthickperlayer_eneweighted_scint_FH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_-1_FH_zplus", [
906 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
909 _distancetomaxcell_perthickperlayer_eneweighted_scint_BH_zplus = PlotGroup(
"distancetomaxcell_perthickperlayer_eneweighted_-1_BH_zplus", [
910 Plot(
"distancetomaxcell_perthickperlayer_eneweighted_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
915 _distancetoseedcell_perthickperlayer_eneweighted_120_EE_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_120_EE_zplus", [
916 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
919 _distancetoseedcell_perthickperlayer_eneweighted_120_FH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_120_FH_zplus", [
920 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
923 _distancetoseedcell_perthickperlayer_eneweighted_120_BH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_120_BH_zplus", [
924 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_120_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
928 _distancetoseedcell_perthickperlayer_eneweighted_200_EE_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_200_EE_zplus", [
929 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
932 _distancetoseedcell_perthickperlayer_eneweighted_200_FH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_200_FH_zplus", [
933 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
936 _distancetoseedcell_perthickperlayer_eneweighted_200_BH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_200_BH_zplus", [
937 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_200_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
941 _distancetoseedcell_perthickperlayer_eneweighted_300_EE_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_300_EE_zplus", [
942 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
945 _distancetoseedcell_perthickperlayer_eneweighted_300_FH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_300_FH_zplus", [
946 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
949 _distancetoseedcell_perthickperlayer_eneweighted_300_BH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_300_BH_zplus", [
950 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_300_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
954 _distancetoseedcell_perthickperlayer_eneweighted_scint_EE_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_-1_EE_zplus", [
955 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(maxlayerzm,lastLayerEEzp)
958 _distancetoseedcell_perthickperlayer_eneweighted_scint_FH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_-1_FH_zplus", [
959 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerEEzp,lastLayerFHzp)
962 _distancetoseedcell_perthickperlayer_eneweighted_scint_BH_zplus = PlotGroup(
"distancetoseedcell_perthickperlayer_eneweighted_-1_BH_zplus", [
963 Plot(
"distancetoseedcell_perthickperlayer_eneweighted_-1_{:02d}".
format(i), xtitle=
"", **_common)
for i
in range(lastLayerFHzp,maxlayerzp)
966 _common = {
"stat":
True,
"drawStyle":
"hist",
"staty": 0.65 }
972 _common_score = {
"title":
"Score CaloParticle to LayerClusters in z-",
982 _common_score.update(_legend_common)
983 _score_caloparticle_to_layerclusters_zminus = PlotGroup(
"score_caloparticle_to_layercluster_zminus", [
984 Plot(
"Score_caloparticle2layercl_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_score)
for i
in range(0,maxlayerzm)
987 _common_score = {
"title":
"Score LayerCluster to CaloParticles in z-",
997 _common_score.update(_legend_common)
998 _score_layercluster_to_caloparticles_zminus = PlotGroup(
"score_layercluster_to_caloparticle_zminus", [
999 Plot(
"Score_layercl2caloparticle_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_score)
for i
in range(0,maxlayerzm)
1002 _common_shared= {
"title":
"Shared Energy CaloParticle To Layer Cluster in z-",
1006 _common_shared.update(_legend_common)
1007 _shared_plots_zminus = [Plot(
"SharedEnergy_caloparticle2layercl_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_shared)
for i
in range(0,maxlayerzm)]
1008 _shared_plots_zminus.extend([Plot(
"SharedEnergy_caloparticle2layercl_vs_eta_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_shared)
for i
in range(0,maxlayerzm)])
1009 _shared_plots_zminus.extend([Plot(
"SharedEnergy_caloparticle2layercl_vs_phi_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_shared)
for i
in range(0,maxlayerzm)])
1010 _sharedEnergy_caloparticle_to_layercluster_zminus = PlotGroup(
"sharedEnergy_caloparticle_to_layercluster_zminus", _shared_plots_zminus, ncols=8)
1012 _common_shared= {
"title":
"Shared Energy Layer Cluster To CaloParticle in z-",
1016 _common_shared.update(_legend_common)
1017 _shared_plots2_zminus = [Plot(
"SharedEnergy_layercluster2caloparticle_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_shared)
for i
in range(0,maxlayerzm)]
1018 _shared_plots2_zminus.extend([Plot(
"SharedEnergy_layercl2caloparticle_vs_eta_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_shared)
for i
in range(0,maxlayerzm)])
1019 _shared_plots2_zminus.extend([Plot(
"SharedEnergy_layercl2caloparticle_vs_phi_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_shared)
for i
in range(0,maxlayerzm)])
1020 _sharedEnergy_layercluster_to_caloparticle_zminus = PlotGroup(
"sharedEnergy_layercluster_to_caloparticle_zminus", _shared_plots2_zminus, ncols=8)
1026 "xbinlabels": [
"",
"TN(pur)",
"FN(ineff.)",
"FP(fake)",
"TP(eff)"],
1027 "xbinlabeloption":
"h",
1028 "drawStyle":
"hist",
1032 _common_assoc.update(_legend_common)
1033 _cell_association_table_zminus = PlotGroup(
"cellAssociation_table_zminus", [
1034 Plot(
"cellAssociation_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_assoc)
for i
in range(0,maxlayerzm)
1038 _xbinlabels = [
"Layer {:02d}".
format(i+1)
for i
in range(0,maxlayerzm) ]
1039 _common_eff = {
"stat":
False,
"legend":
False,
"xbinlabels": _xbinlabels,
"xbinlabelsize": 12,
"xbinlabeloptions":
"v"}
1040 _effplots_zminus = [Plot(
"effic_eta_layer{:02d}".
format(i), xtitle=
"", **_common_eff)
for i
in range(0,maxlayerzm)]
1041 _effplots_zminus.extend([Plot(
"effic_phi_layer{:02d}".
format(i), xtitle=
"", **_common_eff)
for i
in range(0,maxlayerzm)])
1042 _common_eff[
"xmin"] = 0.
1043 _bin_count += maxlayerzm
1044 _common_eff[
"xmax"] =_bin_count
1045 _effplots_zminus.extend([Plot(
"globalEfficiencies", xtitle=
"Global Efficiencies in z-", **_common_eff)])
1046 _efficiencies_zminus = PlotGroup(
"Efficiencies_zminus", _effplots_zminus, ncols=8)
1049 _common_dup = {
"stat":
False,
"legend":
False,
"title":
"Global Duplicates in z-",
"xbinlabels": _xbinlabels,
"xbinlabelsize": 12,
"xbinlabeloptions":
"v"}
1050 _dupplots_zminus = [Plot(
"duplicate_eta_layer{:02d}".
format(i), xtitle=
"", **_common_dup)
for i
in range(0,maxlayerzm)]
1051 _dupplots_zminus.extend([Plot(
"duplicate_phi_layer{:02d}".
format(i), xtitle=
"", **_common_dup)
for i
in range(0,maxlayerzm)])
1052 _common_dup[
"xmin"] = _bin_count+maxlayerzm+1
1053 _bin_count += maxlayerzp
1054 _common_dup[
"xmax"] = _bin_count
1055 _dupplots_zminus.extend([Plot(
"globalEfficiencies", xtitle=
"Global Duplicates in z-", **_common_dup)])
1056 _duplicates_zminus = PlotGroup(
"Duplicates_zminus", _dupplots_zminus, ncols=8)
1058 _common_fake = {
"stat":
False,
"legend":
False,
"title":
"Global Fake Rates in z-",
"xbinlabels": _xbinlabels,
"xbinlabelsize": 12,
"xbinlabeloptions":
"v"}
1059 _fakeplots_zminus = [Plot(
"fake_eta_layer{:02d}".
format(i), xtitle=
"", **_common_fake)
for i
in range(0,maxlayerzm)]
1060 _fakeplots_zminus.extend([Plot(
"fake_phi_layer{:02d}".
format(i), xtitle=
"", **_common_fake)
for i
in range(0,maxlayerzm)])
1061 _common_fake[
"xmin"] = _bin_count+maxlayerzm+1
1062 _bin_count += maxlayerzp
1063 _common_fake[
"xmax"] = _bin_count
1064 _common_fake[
"xbinlabels"] = [
"Layer {:02d}".
format(i+1)
for i
in range(0,maxlayerzm) ]
1065 _common_fake[
"xbinlabelsize"] = 10.
1066 _fakeplots_zminus.extend([Plot(
"globalEfficiencies", xtitle=
"Global Fake Rate in z-", **_common_fake)])
1067 _fakes_zminus = PlotGroup(
"FakeRate_zminus", _fakeplots_zminus, ncols=8)
1069 _common_merge = {
"stat":
False,
"legend":
False,
"title":
"Global Merge Rates in z-",
"xbinlabels": _xbinlabels,
"xbinlabelsize": 12,
"xbinlabeloptions":
"v"}
1070 _mergeplots_zminus = [Plot(
"merge_eta_layer{:02d}".
format(i), xtitle=
"", **_common_merge)
for i
in range(0,maxlayerzm)]
1071 _mergeplots_zminus.extend([Plot(
"merge_phi_layer{:02d}".
format(i), xtitle=
"", **_common_merge)
for i
in range(0,maxlayerzm)])
1072 _common_merge[
"xmin"] = _bin_count+maxlayerzm+1
1073 _bin_count += maxlayerzp
1074 _common_merge[
"xmax"] = _bin_count
1075 _common_merge[
"xbinlabels"] = [
"Layer {:02d}".
format(i+1)
for i
in range(0,maxlayerzm) ]
1076 _common_merge[
"xbinlabelsize"] = 10.
1077 _mergeplots_zminus.extend([Plot(
"globalEfficiencies", xtitle=
"Global merge Rate in z-", **_common_merge)])
1078 _merges_zminus = PlotGroup(
"MergeRate_zminus", _mergeplots_zminus, ncols=8)
1081 _common_energy_score =
dict(removeEmptyBins=
True, xbinlabelsize=10, xbinlabeloption=
"d", ncols=4)
1082 _energyscore_cp2lc_zminus = []
1083 for i
in range(0, maxlayerzm):
1084 _energyscore_cp2lc_zminus.append(PlotOnSideGroup(
"Energy_vs_Score_Layer{:02d}".
format(i), Plot(
"Energy_vs_Score_caloparticle2layer_perlayer{:02d}".
format(i), drawStyle=
"COLZ", adjustMarginLeft=0.1, adjustMarginRight=0.1, **_common_energy_score)))
1086 _energyscore_lc2cp_zminus = []
1087 for i
in range(0, maxlayerzm):
1088 _energyscore_lc2cp_zminus.append(PlotOnSideGroup(
"Energy_vs_Score_Layer{:02d}".
format(i), Plot(
"Energy_vs_Score_layer2caloparticle_perlayer{:02d}".
format(i), drawStyle=
"COLZ", adjustMarginLeft=0.1, adjustMarginRight=0.1, **_common_energy_score)))
1094 _common_score = {
"title":
"Score CaloParticle to LayerClusters in z+",
1100 "drawStyle":
"hist",
1104 _common_score.update(_legend_common)
1105 _score_caloparticle_to_layerclusters_zplus = PlotGroup(
"score_caloparticle_to_layercluster_zplus", [
1106 Plot(
"Score_caloparticle2layercl_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_score)
for i
in range(maxlayerzm,maxlayerzp)
1109 _common_score = {
"title":
"Score LayerCluster to CaloParticles in z+",
1115 "drawStyle":
"hist",
1119 _common_score.update(_legend_common)
1120 _score_layercluster_to_caloparticles_zplus = PlotGroup(
"score_layercluster_to_caloparticle_zplus", [
1121 Plot(
"Score_layercl2caloparticle_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_score)
for i
in range(maxlayerzm,maxlayerzp)
1124 _common_shared= {
"title":
"Shared Energy CaloParticle To Layer Cluster in z+",
1128 _common_shared.update(_legend_common)
1129 _shared_plots_zplus = [Plot(
"SharedEnergy_caloparticle2layercl_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_shared)
for i
in range(maxlayerzm,maxlayerzp)]
1130 _shared_plots_zplus.extend([Plot(
"SharedEnergy_caloparticle2layercl_vs_eta_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_shared)
for i
in range(maxlayerzm,maxlayerzp)])
1131 _shared_plots_zplus.extend([Plot(
"SharedEnergy_caloparticle2layercl_vs_phi_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_shared)
for i
in range(maxlayerzm,maxlayerzp)])
1132 _sharedEnergy_caloparticle_to_layercluster_zplus = PlotGroup(
"sharedEnergy_caloparticle_to_layercluster_zplus", _shared_plots_zplus, ncols=8)
1134 _common_shared= {
"title":
"Shared Energy Layer Cluster To CaloParticle in z+",
1138 _common_shared.update(_legend_common)
1139 _shared_plots2_zplus = [Plot(
"SharedEnergy_layercluster2caloparticle_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_shared)
for i
in range(maxlayerzm,maxlayerzp)]
1140 _shared_plots2_zplus.extend([Plot(
"SharedEnergy_layercl2caloparticle_vs_eta_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_shared)
for i
in range(maxlayerzm,maxlayerzp)])
1141 _shared_plots2_zplus.extend([Plot(
"SharedEnergy_layercl2caloparticle_vs_phi_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_shared)
for i
in range(maxlayerzm,maxlayerzp)])
1142 _sharedEnergy_layercluster_to_caloparticle_zplus = PlotGroup(
"sharedEnergy_layercluster_to_caloparticle_zplus", _shared_plots2_zplus, ncols=8)
1148 "xbinlabels": [
"",
"TN(pur)",
"FN(ineff.)",
"FP(fake)",
"TP(eff)"],
1149 "xbinlabeloption":
"h",
1150 "drawStyle":
"hist",
1154 _common_assoc.update(_legend_common)
1155 _cell_association_table_zplus = PlotGroup(
"cellAssociation_table_zplus", [
1156 Plot(
"cellAssociation_perlayer{:02d}".
format(i), xtitle=
"Layer {:02d} in z-".
format(i%maxlayerzm+1)
if (i<maxlayerzm)
else "Layer {:02d} in z+".
format(i%maxlayerzm+1), **_common_assoc)
for i
in range(maxlayerzm,maxlayerzp)
1160 _common_eff = {
"stat":
False,
"legend":
False,
"xbinlabels": _xbinlabels,
"xbinlabelsize": 12,
"xbinlabeloptions":
"v"}
1161 _effplots_zplus = [Plot(
"effic_eta_layer{:02d}".
format(i), xtitle=
"", **_common_eff)
for i
in range(maxlayerzm,maxlayerzp)]
1162 _effplots_zplus.extend([Plot(
"effic_phi_layer{:02d}".
format(i), xtitle=
"", **_common_eff)
for i
in range(maxlayerzm,maxlayerzp)])
1163 _common_eff[
"xmin"] = maxlayerzm
1164 _bin_count += maxlayerzp
1165 _common_eff[
"xmax"] =_bin_count
1166 _effplots_zplus.extend([Plot(
"globalEfficiencies", xtitle=
"Global Efficiencies in z+", **_common_eff)])
1167 _efficiencies_zplus = PlotGroup(
"Efficiencies_zplus", _effplots_zplus, ncols=8)
1170 _common_dup = {
"stat":
False,
"legend":
False,
"title":
"Global Duplicates in z+",
"xbinlabels": _xbinlabels,
"xbinlabelsize": 12,
"xbinlabeloptions":
"v"}
1171 _dupplots_zplus = [Plot(
"duplicate_eta_layer{:02d}".
format(i), xtitle=
"", **_common_dup)
for i
in range(maxlayerzm,maxlayerzp)]
1172 _dupplots_zplus.extend([Plot(
"duplicate_phi_layer{:02d}".
format(i), xtitle=
"", **_common_dup)
for i
in range(maxlayerzm,maxlayerzp)])
1173 _common_dup[
"xmin"] = _bin_count+maxlayerzm+1
1174 _bin_count += maxlayerzp
1175 _common_dup[
"xmax"] = _bin_count
1176 _dupplots_zplus.extend([Plot(
"globalEfficiencies", xtitle=
"Global Duplicates in z+", **_common_dup)])
1177 _duplicates_zplus = PlotGroup(
"Duplicates_zplus", _dupplots_zplus, ncols=8)
1179 _common_fake = {
"stat":
False,
"legend":
False,
"title":
"Global Fake Rates in z+",
"xbinlabels": _xbinlabels,
"xbinlabelsize": 12,
"xbinlabeloptions":
"v"}
1180 _fakeplots_zplus = [Plot(
"fake_eta_layer{:02d}".
format(i), xtitle=
"", **_common_fake)
for i
in range(maxlayerzm,maxlayerzp)]
1181 _fakeplots_zplus.extend([Plot(
"fake_phi_layer{:02d}".
format(i), xtitle=
"", **_common_fake)
for i
in range(maxlayerzm,maxlayerzp)])
1182 _common_fake[
"xmin"] = _bin_count+maxlayerzm+1
1183 _bin_count += maxlayerzp
1184 _common_fake[
"xmax"] = _bin_count
1185 _fakeplots_zplus.extend([Plot(
"globalEfficiencies", xtitle=
"Global Fake Rate in z+", **_common_fake)])
1186 _fakes_zplus = PlotGroup(
"FakeRate_zplus", _fakeplots_zplus, ncols=8)
1188 _common_merge = {
"stat":
False,
"legend":
False,
"title":
"Global Merge Rates in z+",
"xbinlabels": _xbinlabels,
"xbinlabelsize": 12,
"xbinlabeloptions":
"v"}
1189 _mergeplots_zplus = [Plot(
"merge_eta_layer{:02d}".
format(i), xtitle=
"", **_common_merge)
for i
in range(maxlayerzm,maxlayerzp)]
1190 _mergeplots_zplus.extend([Plot(
"merge_phi_layer{:02d}".
format(i), xtitle=
"", **_common_merge)
for i
in range(maxlayerzm,maxlayerzp)])
1191 _common_merge[
"xmin"] = _bin_count+maxlayerzm+1
1192 _bin_count += maxlayerzp
1193 _common_merge[
"xmax"] = _bin_count
1194 _mergeplots_zplus.extend([Plot(
"globalEfficiencies", xtitle=
"Global merge Rate in z+", **_common_merge)])
1195 _merges_zplus = PlotGroup(
"MergeRate_zplus", _mergeplots_zplus, ncols=8)
1198 _common_energy_score =
dict(removeEmptyBins=
False, xbinlabelsize=10, xbinlabeloption=
"d", ncols=4)
1199 _energyscore_cp2lc_zplus = []
1200 for i
in range(maxlayerzm,maxlayerzp):
1201 _energyscore_cp2lc_zplus.append(PlotOnSideGroup(
"Energy_vs_Score_Layer{:02d}".
format(i), Plot(
"Energy_vs_Score_caloparticle2layer_perlayer{:02d}".
format(i), drawStyle=
"COLZ", adjustMarginLeft=0.1, adjustMarginRight=0.1, **_common_energy_score)))
1203 _energyscore_lc2cp_zplus = []
1204 for i
in range(maxlayerzm,maxlayerzp):
1205 _energyscore_lc2cp_zplus.append(PlotOnSideGroup(
"Energy_vs_Score_Layer{:02d}".
format(i), Plot(
"Energy_vs_Score_layer2caloparticle_perlayer{:02d}".
format(i), drawStyle=
"COLZ", adjustMarginLeft=0.1, adjustMarginRight=0.1, **_common_energy_score)))
1209 hgcalLayerClustersPlotter = Plotter()
1213 hgcalLayerClustersPlotter.append(
"CellsEnergyDensityPerThickness", [
1214 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1216 _cellsenedens_thick,
1217 loopSubFolders=
False,
1218 purpose=PlotPurpose.Timing, page=
"CellsEnergyDensityPerThickness" 1223 hgcalLayerClustersPlotter.append(
"TotalNumberofLayerClustersPerThickness", [
1224 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1226 _totclusternum_thick,
1227 loopSubFolders=
False,
1228 purpose=PlotPurpose.Timing, page=
"TotalNumberofLayerClustersPerThickness" 1233 hgcalLayerClustersPlotter.append(
"NumberofLayerClustersPerLayer_zminus", [
1234 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1236 _totclusternum_layer_EE_zminus,
1237 _totclusternum_layer_FH_zminus,
1238 _totclusternum_layer_BH_zminus,
1239 loopSubFolders=
False,
1240 purpose=PlotPurpose.Timing, page=
"NumberofLayerClustersPerLayer_zminus" 1244 hgcalLayerClustersPlotter.append(
"NumberofLayerClustersPerLayer_zplus", [
1245 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1247 _totclusternum_layer_EE_zplus,
1248 _totclusternum_layer_FH_zplus,
1249 _totclusternum_layer_BH_zplus,
1250 loopSubFolders=
False,
1251 purpose=PlotPurpose.Timing, page=
"NumberofLayerClustersPerLayer_zplus" 1259 hgcalLayerClustersPlotter.append(
"CellsNumberPerLayerPerThickness_zminus", [
1260 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1262 _cellsnum_perthick_perlayer_120_EE_zminus,
1263 _cellsnum_perthick_perlayer_120_FH_zminus,
1264 _cellsnum_perthick_perlayer_120_BH_zminus,
1265 _cellsnum_perthick_perlayer_200_EE_zminus,
1266 _cellsnum_perthick_perlayer_200_FH_zminus,
1267 _cellsnum_perthick_perlayer_200_BH_zminus,
1268 _cellsnum_perthick_perlayer_300_EE_zminus,
1269 _cellsnum_perthick_perlayer_300_FH_zminus,
1270 _cellsnum_perthick_perlayer_300_BH_zminus,
1271 _cellsnum_perthick_perlayer_scint_EE_zminus,
1272 _cellsnum_perthick_perlayer_scint_FH_zminus,
1273 _cellsnum_perthick_perlayer_scint_BH_zminus,
1274 loopSubFolders=
False,
1275 purpose=PlotPurpose.Timing, page=
"CellsNumberPerLayerPerThickness_zminus" 1279 hgcalLayerClustersPlotter.append(
"CellsNumberPerLayerPerThickness_zplus", [
1280 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1282 _cellsnum_perthick_perlayer_120_EE_zplus,
1283 _cellsnum_perthick_perlayer_120_FH_zplus,
1284 _cellsnum_perthick_perlayer_120_BH_zplus,
1285 _cellsnum_perthick_perlayer_200_EE_zplus,
1286 _cellsnum_perthick_perlayer_200_FH_zplus,
1287 _cellsnum_perthick_perlayer_200_BH_zplus,
1288 _cellsnum_perthick_perlayer_300_EE_zplus,
1289 _cellsnum_perthick_perlayer_300_FH_zplus,
1290 _cellsnum_perthick_perlayer_300_BH_zplus,
1291 _cellsnum_perthick_perlayer_scint_EE_zplus,
1292 _cellsnum_perthick_perlayer_scint_FH_zplus,
1293 _cellsnum_perthick_perlayer_scint_BH_zplus,
1294 loopSubFolders=
False,
1295 purpose=PlotPurpose.Timing, page=
"CellsNumberPerLayerPerThickness_zplus" 1304 hgcalLayerClustersPlotter.append(
"CellsDistanceToSeedAndMaxCellPerLayerPerThickness_zminus", [
1305 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1307 _distancetomaxcell_perthickperlayer_120_EE_zminus,
1308 _distancetomaxcell_perthickperlayer_120_FH_zminus,
1309 _distancetomaxcell_perthickperlayer_120_BH_zminus,
1310 _distancetomaxcell_perthickperlayer_200_EE_zminus,
1311 _distancetomaxcell_perthickperlayer_200_FH_zminus,
1312 _distancetomaxcell_perthickperlayer_200_BH_zminus,
1313 _distancetomaxcell_perthickperlayer_300_EE_zminus,
1314 _distancetomaxcell_perthickperlayer_300_FH_zminus,
1315 _distancetomaxcell_perthickperlayer_300_BH_zminus,
1316 _distancetomaxcell_perthickperlayer_scint_EE_zminus,
1317 _distancetomaxcell_perthickperlayer_scint_FH_zminus,
1318 _distancetomaxcell_perthickperlayer_scint_BH_zminus,
1319 _distancetoseedcell_perthickperlayer_120_EE_zminus,
1320 _distancetoseedcell_perthickperlayer_120_FH_zminus,
1321 _distancetoseedcell_perthickperlayer_120_BH_zminus,
1322 _distancetoseedcell_perthickperlayer_200_EE_zminus,
1323 _distancetoseedcell_perthickperlayer_200_FH_zminus,
1324 _distancetoseedcell_perthickperlayer_200_BH_zminus,
1325 _distancetoseedcell_perthickperlayer_300_EE_zminus,
1326 _distancetoseedcell_perthickperlayer_300_FH_zminus,
1327 _distancetoseedcell_perthickperlayer_300_BH_zminus,
1328 _distancetoseedcell_perthickperlayer_scint_EE_zminus,
1329 _distancetoseedcell_perthickperlayer_scint_FH_zminus,
1330 _distancetoseedcell_perthickperlayer_scint_BH_zminus,
1331 _distancetomaxcell_perthickperlayer_eneweighted_120_EE_zminus,
1332 _distancetomaxcell_perthickperlayer_eneweighted_120_FH_zminus,
1333 _distancetomaxcell_perthickperlayer_eneweighted_120_BH_zminus,
1334 _distancetomaxcell_perthickperlayer_eneweighted_200_EE_zminus,
1335 _distancetomaxcell_perthickperlayer_eneweighted_200_FH_zminus,
1336 _distancetomaxcell_perthickperlayer_eneweighted_200_BH_zminus,
1337 _distancetomaxcell_perthickperlayer_eneweighted_300_EE_zminus,
1338 _distancetomaxcell_perthickperlayer_eneweighted_300_FH_zminus,
1339 _distancetomaxcell_perthickperlayer_eneweighted_300_BH_zminus,
1340 _distancetomaxcell_perthickperlayer_eneweighted_scint_EE_zminus,
1341 _distancetomaxcell_perthickperlayer_eneweighted_scint_FH_zminus,
1342 _distancetomaxcell_perthickperlayer_eneweighted_scint_BH_zminus,
1343 _distancetoseedcell_perthickperlayer_eneweighted_120_EE_zminus,
1344 _distancetoseedcell_perthickperlayer_eneweighted_120_FH_zminus,
1345 _distancetoseedcell_perthickperlayer_eneweighted_120_BH_zminus,
1346 _distancetoseedcell_perthickperlayer_eneweighted_200_EE_zminus,
1347 _distancetoseedcell_perthickperlayer_eneweighted_200_FH_zminus,
1348 _distancetoseedcell_perthickperlayer_eneweighted_200_BH_zminus,
1349 _distancetoseedcell_perthickperlayer_eneweighted_300_EE_zminus,
1350 _distancetoseedcell_perthickperlayer_eneweighted_300_FH_zminus,
1351 _distancetoseedcell_perthickperlayer_eneweighted_300_BH_zminus,
1352 _distancetoseedcell_perthickperlayer_eneweighted_scint_EE_zminus,
1353 _distancetoseedcell_perthickperlayer_eneweighted_scint_FH_zminus,
1354 _distancetoseedcell_perthickperlayer_eneweighted_scint_BH_zminus,
1355 _distancebetseedandmaxcell_perthickperlayer_120_EE_zminus,
1356 _distancebetseedandmaxcell_perthickperlayer_120_FH_zminus,
1357 _distancebetseedandmaxcell_perthickperlayer_120_BH_zminus,
1358 _distancebetseedandmaxcell_perthickperlayer_200_EE_zminus,
1359 _distancebetseedandmaxcell_perthickperlayer_200_FH_zminus,
1360 _distancebetseedandmaxcell_perthickperlayer_200_BH_zminus,
1361 _distancebetseedandmaxcell_perthickperlayer_300_EE_zminus,
1362 _distancebetseedandmaxcell_perthickperlayer_300_FH_zminus,
1363 _distancebetseedandmaxcell_perthickperlayer_300_BH_zminus,
1364 _distancebetseedandmaxcell_perthickperlayer_scint_EE_zminus,
1365 _distancebetseedandmaxcell_perthickperlayer_scint_FH_zminus,
1366 _distancebetseedandmaxcell_perthickperlayer_scint_BH_zminus,
1367 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_EE_zminus,
1368 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_FH_zminus,
1369 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_BH_zminus,
1370 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_EE_zminus,
1371 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_FH_zminus,
1372 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_BH_zminus,
1373 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_EE_zminus,
1374 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_FH_zminus,
1375 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_BH_zminus,
1376 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_scint_EE_zminus,
1377 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_scint_FH_zminus,
1378 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_scint_BH_zminus,
1379 loopSubFolders=
False,
1380 purpose=PlotPurpose.Timing, page=
"CellsDistanceToSeedAndMaxCellPerLayerPerThickness_zminus" 1384 hgcalLayerClustersPlotter.append(
"CellsDistanceToSeedAndMaxCellPerLayerPerThickness_zplus", [
1385 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1387 _distancetomaxcell_perthickperlayer_120_EE_zplus,
1388 _distancetomaxcell_perthickperlayer_120_FH_zplus,
1389 _distancetomaxcell_perthickperlayer_120_BH_zplus,
1390 _distancetomaxcell_perthickperlayer_200_EE_zplus,
1391 _distancetomaxcell_perthickperlayer_200_FH_zplus,
1392 _distancetomaxcell_perthickperlayer_200_BH_zplus,
1393 _distancetomaxcell_perthickperlayer_300_EE_zplus,
1394 _distancetomaxcell_perthickperlayer_300_FH_zplus,
1395 _distancetomaxcell_perthickperlayer_300_BH_zplus,
1396 _distancetomaxcell_perthickperlayer_scint_EE_zplus,
1397 _distancetomaxcell_perthickperlayer_scint_FH_zplus,
1398 _distancetomaxcell_perthickperlayer_scint_BH_zplus,
1399 _distancetoseedcell_perthickperlayer_120_EE_zplus,
1400 _distancetoseedcell_perthickperlayer_120_FH_zplus,
1401 _distancetoseedcell_perthickperlayer_120_BH_zplus,
1402 _distancetoseedcell_perthickperlayer_200_EE_zplus,
1403 _distancetoseedcell_perthickperlayer_200_FH_zplus,
1404 _distancetoseedcell_perthickperlayer_200_BH_zplus,
1405 _distancetoseedcell_perthickperlayer_300_EE_zplus,
1406 _distancetoseedcell_perthickperlayer_300_FH_zplus,
1407 _distancetoseedcell_perthickperlayer_300_BH_zplus,
1408 _distancetoseedcell_perthickperlayer_scint_EE_zplus,
1409 _distancetoseedcell_perthickperlayer_scint_FH_zplus,
1410 _distancetoseedcell_perthickperlayer_scint_BH_zplus,
1411 _distancetomaxcell_perthickperlayer_eneweighted_120_EE_zplus,
1412 _distancetomaxcell_perthickperlayer_eneweighted_120_FH_zplus,
1413 _distancetomaxcell_perthickperlayer_eneweighted_120_BH_zplus,
1414 _distancetomaxcell_perthickperlayer_eneweighted_200_EE_zplus,
1415 _distancetomaxcell_perthickperlayer_eneweighted_200_FH_zplus,
1416 _distancetomaxcell_perthickperlayer_eneweighted_200_BH_zplus,
1417 _distancetomaxcell_perthickperlayer_eneweighted_300_EE_zplus,
1418 _distancetomaxcell_perthickperlayer_eneweighted_300_FH_zplus,
1419 _distancetomaxcell_perthickperlayer_eneweighted_300_BH_zplus,
1420 _distancetomaxcell_perthickperlayer_eneweighted_scint_EE_zplus,
1421 _distancetomaxcell_perthickperlayer_eneweighted_scint_FH_zplus,
1422 _distancetomaxcell_perthickperlayer_eneweighted_scint_BH_zplus,
1423 _distancetoseedcell_perthickperlayer_eneweighted_120_EE_zplus,
1424 _distancetoseedcell_perthickperlayer_eneweighted_120_FH_zplus,
1425 _distancetoseedcell_perthickperlayer_eneweighted_120_BH_zplus,
1426 _distancetoseedcell_perthickperlayer_eneweighted_200_EE_zplus,
1427 _distancetoseedcell_perthickperlayer_eneweighted_200_FH_zplus,
1428 _distancetoseedcell_perthickperlayer_eneweighted_200_BH_zplus,
1429 _distancetoseedcell_perthickperlayer_eneweighted_300_EE_zplus,
1430 _distancetoseedcell_perthickperlayer_eneweighted_300_FH_zplus,
1431 _distancetoseedcell_perthickperlayer_eneweighted_300_BH_zplus,
1432 _distancetoseedcell_perthickperlayer_eneweighted_scint_EE_zplus,
1433 _distancetoseedcell_perthickperlayer_eneweighted_scint_FH_zplus,
1434 _distancetoseedcell_perthickperlayer_eneweighted_scint_BH_zplus,
1435 _distancebetseedandmaxcell_perthickperlayer_120_EE_zplus,
1436 _distancebetseedandmaxcell_perthickperlayer_120_FH_zplus,
1437 _distancebetseedandmaxcell_perthickperlayer_120_BH_zplus,
1438 _distancebetseedandmaxcell_perthickperlayer_200_EE_zplus,
1439 _distancebetseedandmaxcell_perthickperlayer_200_FH_zplus,
1440 _distancebetseedandmaxcell_perthickperlayer_200_BH_zplus,
1441 _distancebetseedandmaxcell_perthickperlayer_300_EE_zplus,
1442 _distancebetseedandmaxcell_perthickperlayer_300_FH_zplus,
1443 _distancebetseedandmaxcell_perthickperlayer_300_BH_zplus,
1444 _distancebetseedandmaxcell_perthickperlayer_scint_EE_zplus,
1445 _distancebetseedandmaxcell_perthickperlayer_scint_FH_zplus,
1446 _distancebetseedandmaxcell_perthickperlayer_scint_BH_zplus,
1447 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_EE_zplus,
1448 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_FH_zplus,
1449 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_120_BH_zplus,
1450 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_EE_zplus,
1451 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_FH_zplus,
1452 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_200_BH_zplus,
1453 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_EE_zplus,
1454 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_FH_zplus,
1455 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_300_BH_zplus,
1456 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_scint_EE_zplus,
1457 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_scint_FH_zplus,
1458 _distancebetseedandmaxcellvsclusterenergy_perthickperlayer_scint_BH_zplus,
1459 loopSubFolders=
False,
1460 purpose=PlotPurpose.Timing, page=
"CellsDistanceToSeedAndMaxCellPerLayerPerThickness_zplus" 1465 hgcalLayerClustersPlotter.append(
"EnergyClusteredByLayerAndOverall_zminus", [
1466 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1468 _energyclustered_perlayer_EE_zminus,
1469 _energyclustered_perlayer_FH_zminus,
1470 _energyclustered_perlayer_BH_zminus,
1471 loopSubFolders=
False,
1472 purpose=PlotPurpose.Timing, page=
"EnergyClusteredByLayerAndOverall_zminus" 1475 hgcalLayerClustersPlotter.append(
"EnergyClusteredByLayerAndOverall_zplus", [
1476 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1478 _energyclustered_perlayer_EE_zplus,
1479 _energyclustered_perlayer_FH_zplus,
1480 _energyclustered_perlayer_BH_zplus,
1481 loopSubFolders=
False,
1482 purpose=PlotPurpose.Timing, page=
"EnergyClusteredByLayerAndOverall_zplus" 1490 hgcalLayerClustersPlotter.append(
"Miscellaneous", [
1491 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1493 _num_reco_cluster_eta,
1496 _longdepthbarycentre,
1497 loopSubFolders=
False,
1498 purpose=PlotPurpose.Timing, page=
"Miscellaneous" 1502 hgcalLayerClustersPlotter.append(
"SelectedCaloParticles_Photons", [
1503 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/SelectedCaloParticles/22",
1505 _SelectedCaloParticles,
1506 loopSubFolders=
False,
1507 purpose=PlotPurpose.Timing, page=
"SelectedCaloParticles_Photons" 1512 hgcalLayerClustersPlotter.append(
"ScoreCaloParticlesToLayerClusters_zminus", [
1513 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1515 _score_caloparticle_to_layerclusters_zminus,
1516 loopSubFolders=
False,
1517 purpose=PlotPurpose.Timing, page=
"ScoreCaloParticlesToLayerClusters_zminus"))
1520 hgcalLayerClustersPlotter.append(
"ScoreCaloParticlesToLayerClusters_zplus", [
1521 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1523 _score_caloparticle_to_layerclusters_zplus,
1524 loopSubFolders=
False,
1525 purpose=PlotPurpose.Timing, page=
"ScoreCaloParticlesToLayerClusters_zplus"))
1529 hgcalLayerClustersPlotter.append(
"ScoreLayerClustersToCaloParticles_zminus", [
1530 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1532 _score_layercluster_to_caloparticles_zminus,
1533 loopSubFolders=
False,
1534 purpose=PlotPurpose.Timing, page=
"ScoreLayerClustersToCaloParticles_zminus"))
1537 hgcalLayerClustersPlotter.append(
"ScoreLayerClustersToCaloParticles_zplus", [
1538 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1540 _score_layercluster_to_caloparticles_zplus,
1541 loopSubFolders=
False,
1542 purpose=PlotPurpose.Timing, page=
"ScoreLayerClustersToCaloParticles_zplus"))
1546 hgcalLayerClustersPlotter.append(
"SharedEnergy_zminus", [
1547 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1549 _sharedEnergy_caloparticle_to_layercluster_zminus,
1550 loopSubFolders=
False,
1551 purpose=PlotPurpose.Timing, page=
"SharedEnergyCaloParticleToLayerCluster_zminus"))
1554 hgcalLayerClustersPlotter.append(
"SharedEnergy_zplus", [
1555 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1557 _sharedEnergy_caloparticle_to_layercluster_zplus,
1558 loopSubFolders=
False,
1559 purpose=PlotPurpose.Timing, page=
"SharedEnergyCaloParticleToLayerCluster_zplus"))
1563 hgcalLayerClustersPlotter.append(
"SharedEnergy_zminus", [
1564 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1566 _sharedEnergy_layercluster_to_caloparticle_zminus,
1567 loopSubFolders=
False,
1568 purpose=PlotPurpose.Timing, page=
"SharedEnergyLayerClusterToCaloParticle_zminus"))
1571 hgcalLayerClustersPlotter.append(
"SharedEnergy_zplus", [
1572 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1574 _sharedEnergy_layercluster_to_caloparticle_zplus,
1575 loopSubFolders=
False,
1576 purpose=PlotPurpose.Timing, page=
"SharedEnergyLayerClusterToCaloParticle_zplus"))
1580 hgcalLayerClustersPlotter.append(
"CellAssociation_zminus", [
1581 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1583 _cell_association_table_zminus,
1584 loopSubFolders=
False,
1585 purpose=PlotPurpose.Timing, page=
"CellAssociation_zminus"))
1588 hgcalLayerClustersPlotter.append(
"CellAssociation_zplus", [
1589 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1591 _cell_association_table_zplus,
1592 loopSubFolders=
False,
1593 purpose=PlotPurpose.Timing, page=
"CellAssociation_zplus"))
1597 hgcalLayerClustersPlotter.append(
"Efficiencies_zminus", [
1598 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1600 _efficiencies_zminus,
1601 loopSubFolders=
False,
1602 purpose=PlotPurpose.Timing, page=
"Efficiencies_zminus"))
1605 hgcalLayerClustersPlotter.append(
"Efficiencies_zplus", [
1606 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1608 _efficiencies_zplus,
1609 loopSubFolders=
False,
1610 purpose=PlotPurpose.Timing, page=
"Efficiencies_zplus"))
1614 hgcalLayerClustersPlotter.append(
"Duplicates_zminus", [
1615 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1618 loopSubFolders=
False,
1619 purpose=PlotPurpose.Timing, page=
"Duplicates_zminus"))
1622 hgcalLayerClustersPlotter.append(
"Duplicates_zplus", [
1623 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1626 loopSubFolders=
False,
1627 purpose=PlotPurpose.Timing, page=
"Duplicates_zplus"))
1631 hgcalLayerClustersPlotter.append(
"FakeRate_zminus", [
1632 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1635 loopSubFolders=
False,
1636 purpose=PlotPurpose.Timing, page=
"Fakes_zminus"))
1639 hgcalLayerClustersPlotter.append(
"FakeRate_zplus", [
1640 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1643 loopSubFolders=
False,
1644 purpose=PlotPurpose.Timing, page=
"Fakes_zplus"))
1648 hgcalLayerClustersPlotter.append(
"MergeRate_zminus", [
1649 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1652 loopSubFolders=
False,
1653 purpose=PlotPurpose.Timing, page=
"Merges_zminus"))
1656 hgcalLayerClustersPlotter.append(
"MergeRate_zplus", [
1657 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1660 loopSubFolders=
False,
1661 purpose=PlotPurpose.Timing, page=
"Merges_zplus"))
1665 for i,item
in enumerate(_energyscore_cp2lc_zminus, start=1):
1666 hgcalLayerClustersPlotter.append(
"Energy_vs_Score_CP2LC_zminus", [
1667 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1670 loopSubFolders=
False,
1671 purpose=PlotPurpose.Timing, page=
"Energy_vs_Score_CP2LC_zminus"))
1674 for i,item
in enumerate(_energyscore_cp2lc_zplus, start=1):
1675 hgcalLayerClustersPlotter.append(
"Energy_vs_Score_CP2LC_zplus", [
1676 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1679 loopSubFolders=
False,
1680 purpose=PlotPurpose.Timing, page=
"Energy_vs_Score_CP2LC_zplus"))
1684 for i,item
in enumerate(_energyscore_lc2cp_zminus, start=1):
1685 hgcalLayerClustersPlotter.append(
"Energy_vs_Score_LC2CP_zminus", [
1686 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1689 loopSubFolders=
False,
1690 purpose=PlotPurpose.Timing, page=
"Energy_vs_Score_LC2CP_zminus"))
1693 for i,item
in enumerate(_energyscore_lc2cp_zplus, start=1):
1694 hgcalLayerClustersPlotter.append(
"Energy_vs_Score_LC2CP_zplus", [
1695 "DQMData/Run 1/HGCAL/Run summary/HGCalValidator/hgcalLayerClusters",
1698 loopSubFolders=
False,
1699 purpose=PlotPurpose.Timing, page=
"Energy_vs_Score_LC2CP_zplus"))
S & print(S &os, JobReport::InputFile const &f)