CMS 3D CMS Logo

RecoSummaryTask_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 ecalRecoSummaryTask = cms.untracked.PSet(
4  params = cms.untracked.PSet(
5  rechitThresholdEB = cms.untracked.double(0.8),
6  rechitThresholdEE = cms.untracked.double(1.2),
7  fillRecoFlagReduced = cms.untracked.bool(True)
8  ),
9  MEs = cms.untracked.PSet(
10  EnergyMax = cms.untracked.PSet(
11  path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshortsig)s_energyMax'),
12  kind = cms.untracked.string('TH1F'),
13  otype = cms.untracked.string('Ecal3P'),
14  btype = cms.untracked.string('User'),
15  xaxis = cms.untracked.PSet(
16  high = cms.untracked.double(100.),
17  low = cms.untracked.double(-10.),
18  nbins = cms.untracked.int32(110)
19  ),
20  description = cms.untracked.string('Maximum energy of the rechit.')
21  ),
22  Chi2 = cms.untracked.PSet(
23  path = cms.untracked.string("%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshortsig)s_Chi2"),
24  kind = cms.untracked.string('TH1F'),
25  otype = cms.untracked.string('Ecal3P'),
26  btype = cms.untracked.string('User'),
27  xaxis = cms.untracked.PSet(
28  high = cms.untracked.double(100.),
29  low = cms.untracked.double(0.),
30  nbins = cms.untracked.int32(100)
31  ),
32  description = cms.untracked.string('Chi2 of the pulse reconstruction.')
33  ),
34  Time = cms.untracked.PSet(
35  path = cms.untracked.string("%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshortsig)s_time"),
36  kind = cms.untracked.string('TH1F'),
37  otype = cms.untracked.string('Ecal3P'),
38  btype = cms.untracked.string('User'),
39  xaxis = cms.untracked.PSet(
40  high = cms.untracked.double(50.),
41  low = cms.untracked.double(-50.),
42  nbins = cms.untracked.int32(100)
43  ),
44  description = cms.untracked.string('Rechit time.')
45  ),
46  SwissCross = cms.untracked.PSet(
47  path = cms.untracked.string("%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshort)s_E1oE4"),
48  kind = cms.untracked.string('TH1F'),
49  otype = cms.untracked.string('EB'),
50  btype = cms.untracked.string('User'),
51  xaxis = cms.untracked.PSet(
52  high = cms.untracked.double(1.5),
53  low = cms.untracked.double(0.),
54  nbins = cms.untracked.int32(100)
55  ),
56  description = cms.untracked.string('Swiss cross.')
57  ),
58  RecoFlagAll = cms.untracked.PSet(
59  path = cms.untracked.string("%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshort)s_recoFlag"),
60  kind = cms.untracked.string('TH1F'),
61  otype = cms.untracked.string('Ecal2P'),
62  btype = cms.untracked.string('User'),
63  xaxis = cms.untracked.PSet(
64  high = cms.untracked.double(15.5),
65  low = cms.untracked.double(-0.5),
66  nbins = cms.untracked.int32(16)
67  ),
68  description = cms.untracked.string('Reconstruction flags from all rechits.')
69  ),
70  RecoFlagReduced = cms.untracked.PSet(
71  path = cms.untracked.string("%(subdet)s/%(prefix)sRecoSummary/redRecHits_%(subdetshort)s_recoFlag"),
72  kind = cms.untracked.string('TH1F'),
73  otype = cms.untracked.string('Ecal2P'),
74  btype = cms.untracked.string('User'),
75  xaxis = cms.untracked.PSet(
76  high = cms.untracked.double(15.5),
77  low = cms.untracked.double(-0.5),
78  nbins = cms.untracked.int32(16)
79  ),
80  description = cms.untracked.string('Reconstruction flags from reduced rechits.')
81  ),
82  RecoFlagBasicCluster = cms.untracked.PSet(
83  path = cms.untracked.string("%(subdet)s/%(prefix)sRecoSummary/basicClusters_recHits_%(subdetshort)s_recoFlag"),
84  kind = cms.untracked.string('TH1F'),
85  otype = cms.untracked.string('Ecal2P'),
86  btype = cms.untracked.string('User'),
87  xaxis = cms.untracked.PSet(
88  high = cms.untracked.double(15.5),
89  low = cms.untracked.double(-0.5),
90  nbins = cms.untracked.int32(16)
91  ),
92  description = cms.untracked.string('Reconstruction flags from rechits in basic clusters.')
93  )
94  )
95 )