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