1 import FWCore.ParameterSet.Config
as cms
3 hltHfreco = cms.EDProducer(
"HFPhase1Reconstructor",
4 HFStripFilter = cms.PSet(
6 lstrips = cms.int32(2),
7 maxStripTime = cms.double(10.0),
8 maxThreshold = cms.double(100.0),
9 seedHitIetaMax = cms.int32(35),
10 stripThreshold = cms.double(40.0),
11 timeMax = cms.double(6.0),
12 verboseLevel = cms.untracked.int32(10),
13 wedgeCut = cms.double(0.05)
16 HcalAcceptSeverityLevel = cms.int32(9),
17 longETParams = cms.vdouble(
18 0.0, 0.0, 0.0, 0.0, 0.0,
19 0.0, 0.0, 0.0, 0.0, 0.0,
22 longEnergyParams = cms.vdouble(
23 43.5, 45.7, 48.32, 51.36, 54.82,
24 58.7, 63.0, 67.72, 72.86, 78.42,
27 long_R = cms.vdouble(0.98),
28 long_R_29 = cms.vdouble(0.8),
29 shortETParams = cms.vdouble(
30 0.0, 0.0, 0.0, 0.0, 0.0,
31 0.0, 0.0, 0.0, 0.0, 0.0,
34 shortEnergyParams = cms.vdouble(
35 35.1773, 35.37, 35.7933, 36.4472, 37.3317,
36 38.4468, 39.7925, 41.3688, 43.1757, 45.2132,
37 47.4813, 49.98, 52.7093
39 short_R = cms.vdouble(0.8),
40 short_R_29 = cms.vdouble(0.8)
43 HcalAcceptSeverityLevel = cms.int32(9),
44 isS8S1 = cms.bool(
True),
45 longETParams = cms.vdouble(
46 0.0, 0.0, 0.0, 0.0, 0.0,
47 0.0, 0.0, 0.0, 0.0, 0.0,
50 longEnergyParams = cms.vdouble(
51 40.0, 100.0, 100.0, 100.0, 100.0,
52 100.0, 100.0, 100.0, 100.0, 100.0,
55 long_optimumSlope = cms.vdouble(
56 0.3, 0.1, 0.1, 0.1, 0.1,
57 0.1, 0.1, 0.1, 0.1, 0.1,
60 shortETParams = cms.vdouble(
61 0.0, 0.0, 0.0, 0.0, 0.0,
62 0.0, 0.0, 0.0, 0.0, 0.0,
65 shortEnergyParams = cms.vdouble(
66 40.0, 100.0, 100.0, 100.0, 100.0,
67 100.0, 100.0, 100.0, 100.0, 100.0,
70 short_optimumSlope = cms.vdouble(
71 0.3, 0.1, 0.1, 0.1, 0.1,
72 0.1, 0.1, 0.1, 0.1, 0.1,
77 HcalAcceptSeverityLevel = cms.int32(9),
78 isS8S1 = cms.bool(
False),
79 longETParams = cms.vdouble(
80 0.0, 0.0, 0.0, 0.0, 0.0,
81 0.0, 0.0, 0.0, 0.0, 0.0,
84 longEnergyParams = cms.vdouble(
85 43.5, 45.7, 48.32, 51.36, 54.82,
86 58.7, 63.0, 67.72, 72.86, 78.42,
89 long_optimumSlope = cms.vdouble(
90 -99999.0, 0.0164905, 0.0238698, 0.0321383, 0.041296,
91 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422,
92 0.135313, 0.136289, 0.0589927
94 shortETParams = cms.vdouble(
95 0.0, 0.0, 0.0, 0.0, 0.0,
96 0.0, 0.0, 0.0, 0.0, 0.0,
99 shortEnergyParams = cms.vdouble(
100 35.1773, 35.37, 35.7933, 36.4472, 37.3317,
101 38.4468, 39.7925, 41.3688, 43.1757, 45.2132,
102 47.4813, 49.98, 52.7093
104 short_optimumSlope = cms.vdouble(
105 -99999.0, 0.0164905, 0.0238698, 0.0321383, 0.041296,
106 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422,
107 0.135313, 0.136289, 0.0589927
110 algoConfigClass = cms.string(
'HFPhase1PMTParams'),
111 algorithm = cms.PSet(
112 Class = cms.string(
'HFFlexibleTimeCheck'),
113 energyWeights = cms.vdouble(
114 1.0, 1.0, 1.0, 0.0, 1.0,
115 0.0, 2.0, 0.0, 2.0, 0.0,
116 2.0, 0.0, 1.0, 0.0, 0.0,
117 1.0, 0.0, 1.0, 0.0, 2.0,
118 0.0, 2.0, 0.0, 2.0, 0.0,
121 rejectAllFailures = cms.bool(
True),
122 soiPhase = cms.uint32(1),
123 tfallIfNoTDC = cms.double(-101.0),
124 timeShift = cms.double(0.0),
125 tlimits = cms.vdouble(-1000.0, 1000.0, -1000.0, 1000.0),
126 triseIfNoTDC = cms.double(-100.0)
128 checkChannelQualityForDepth3and4 = cms.bool(
False),
129 inputLabel = cms.InputTag(
"hltHfprereco"),
130 runHFStripFilter = cms.bool(
False),
131 setNoiseFlags = cms.bool(
True),
132 useChannelQualityFromDB = cms.bool(
False)