1 import FWCore.ParameterSet.Config
as cms
3 hfreco = cms.EDProducer(
"HFPhase1Reconstructor",
5 inputLabel = cms.InputTag(
"hfprereco"),
9 useChannelQualityFromDB = cms.bool(
True),
15 checkChannelQualityForDepth3and4 = cms.bool(
True),
19 Class = cms.string(
"HFFlexibleTimeCheck"),
22 tlimits = cms.vdouble(-1000.0, 1000.0,
27 energyWeights = cms.vdouble(
45 soiPhase = cms.uint32(1),
48 timeShift = cms.double(0.0),
52 triseIfNoTDC = cms.double(-100.0),
53 tfallIfNoTDC = cms.double(-101.0),
60 minChargeForUndershoot = cms.double(1.0e10),
61 minChargeForOvershoot = cms.double(1.0e10),
64 rejectAllFailures = cms.bool(
True)
68 algoConfigClass = cms.string(
"HFPhase1PMTParams"),
71 setNoiseFlags = cms.bool(
True),
83 short_optimumSlope = cms.vdouble([-99999,0.0164905,0.0238698,0.0321383,
84 0.041296,0.0513428,0.0622789,0.0741041,
85 0.0868186,0.100422,0.135313,0.136289,
89 shortEnergyParams = cms.vdouble([35.1773, 35.37, 35.7933, 36.4472,
90 37.3317, 38.4468, 39.7925, 41.3688,
91 43.1757, 45.2132, 47.4813, 49.98,
93 shortETParams = cms.vdouble([0,0,0,0,
97 long_optimumSlope = cms.vdouble([-99999,0.0164905,0.0238698,0.0321383,
98 0.041296,0.0513428,0.0622789,0.0741041,
99 0.0868186,0.100422,0.135313,0.136289,
103 longEnergyParams = cms.vdouble([43.5, 45.7, 48.32, 51.36,
104 54.82, 58.7, 63.0, 67.72,
105 72.86, 78.42, 84.4, 90.8,
107 longETParams = cms.vdouble([0,0,0,0,
111 HcalAcceptSeverityLevel = cms.int32(9),
112 isS8S1 = cms.bool(
False),
121 short_optimumSlope = cms.vdouble([0.30,
122 0.10, 0.10, 0.10, 0.10,
123 0.10, 0.10, 0.10, 0.10,
124 0.10, 0.10, 0.10, 0.10]),
127 shortEnergyParams = cms.vdouble([40,
131 shortETParams = cms.vdouble([0,0,0,0,
135 long_optimumSlope = cms.vdouble([0.30,
136 0.10, 0.10, 0.10, 0.10,
137 0.10, 0.10, 0.10, 0.10,
138 0.10, 0.10, 0.10, 0.10]),
141 longEnergyParams = cms.vdouble([40,
145 longETParams = cms.vdouble([0,0,0,0,
149 HcalAcceptSeverityLevel = cms.int32(9),
150 isS8S1 = cms.bool(
True),
164 short_R = cms.vdouble([0.8]),
167 shortEnergyParams = cms.vdouble([35.1773, 35.37, 35.7933, 36.4472,
168 37.3317, 38.4468, 39.7925, 41.3688,
169 43.1757, 45.2132, 47.4813, 49.98,
171 shortETParams = cms.vdouble([0,0,0,0,
175 long_R = cms.vdouble([0.98]),
178 longEnergyParams = cms.vdouble([43.5, 45.7, 48.32, 51.36,
179 54.82, 58.7, 63.0, 67.72,
180 72.86, 78.42, 84.4, 90.8,
182 longETParams = cms.vdouble([0,0,0,0,
186 short_R_29 = cms.vdouble([0.8]),
187 long_R_29 = cms.vdouble([0.8]),
188 HcalAcceptSeverityLevel = cms.int32(9),