1 import FWCore.ParameterSet.Config
as cms
3 hltEgammaPixelMatchVarsL1Seeded = cms.EDProducer(
"EgammaHLTPixelMatchVarProducer",
4 dPhi1SParams = cms.PSet(
7 binType = cms.string(
'AbsEtaClus'),
8 funcParams = cms.vdouble(0.00273931, -0.00251994, 0.00324979),
9 funcType = cms.string(
'TF1:=pol2'),
10 xMax = cms.double(1.5),
11 xMin = cms.double(0.0),
16 binType = cms.string(
'AbsEtaClus'),
17 funcParams = cms.vdouble(0.00465536, -0.00170883, 0.0022395),
18 funcType = cms.string(
'TF1:=pol2'),
19 xMax = cms.double(1.5),
20 xMin = cms.double(0.0),
25 binType = cms.string(
'AbsEtaClus'),
26 funcParams = cms.vdouble(0.00612202, -0.000985677, 0.00230772),
27 funcType = cms.string(
'TF1:=pol2'),
28 xMax = cms.double(1.5),
29 xMin = cms.double(0.0),
30 yMax = cms.int32(99999),
34 binType = cms.string(
'AbsEtaClus'),
35 funcParams = cms.vdouble(0.0379945, -0.0334501, 0.00799893),
36 funcType = cms.string(
'TF1:=pol2'),
37 xMax = cms.double(2.4),
38 xMin = cms.double(1.5),
43 binType = cms.string(
'AbsEtaClus'),
44 funcParams = cms.vdouble(0.00579179, -0.00956301, 0.00357333),
45 funcType = cms.string(
'TF1:=pol2'),
46 xMax = cms.double(4.0),
47 xMin = cms.double(2.4),
52 binType = cms.string(
'AbsEtaClus'),
53 funcParams = cms.vdouble(0.0294649, -0.0235045, 0.00566937),
54 funcType = cms.string(
'TF1:=pol2'),
55 xMax = cms.double(4.0),
56 xMin = cms.double(1.5),
61 binType = cms.string(
'AbsEtaClus'),
62 funcParams = cms.vdouble(0.0227801, -0.00899003),
63 funcType = cms.string(
'TF1:=pol1'),
64 xMax = cms.double(2.0),
65 xMin = cms.double(1.5),
66 yMax = cms.int32(99999),
70 binType = cms.string(
'AbsEtaClus'),
71 funcParams = cms.vdouble(-0.0448686, 0.0405059, -0.00789926),
72 funcType = cms.string(
'TF1:=pol2'),
73 xMax = cms.double(4.0),
74 xMin = cms.double(2.0),
75 yMax = cms.int32(99999),
80 dPhi2SParams = cms.PSet(
83 binType = cms.string(
'AbsEtaClus'),
84 funcParams = cms.vdouble(0.000262924, -0.00012575),
85 funcType = cms.string(
'TF1:=pol1'),
86 xMax = cms.double(0.6),
87 xMin = cms.double(0.0),
88 yMax = cms.int32(99999),
92 binType = cms.string(
'AbsEtaClus'),
93 funcParams = cms.vdouble(-0.000283732, 0.00105965, -0.000460304),
94 funcType = cms.string(
'TF1:=pol2'),
95 xMax = cms.double(1.47),
96 xMin = cms.double(0.6),
97 yMax = cms.int32(99999),
101 binType = cms.string(
'AbsEtaClus'),
102 funcParams = cms.vdouble(0.00172122, 0.00149787, 0.000370645),
103 funcType = cms.string(
'TF1:=pol2'),
104 xMax = cms.double(4.0),
105 xMin = cms.double(1.47),
106 yMax = cms.int32(99999),
111 dRZ2SParams = cms.PSet(
114 binType = cms.string(
'AbsEtaClus'),
115 funcParams = cms.vdouble(0.00502445, -0.0047799, 0.00808078),
116 funcType = cms.string(
'TF1:=pol2'),
117 xMax = cms.double(1.13),
118 xMin = cms.double(0.0),
119 yMax = cms.int32(99999),
123 binType = cms.string(
'AbsEtaClus'),
124 funcParams = cms.vdouble(0.2007, -0.305712, 0.121756),
125 funcType = cms.string(
'TF1:=pol2'),
126 xMax = cms.double(1.48),
127 xMin = cms.double(1.13),
128 yMax = cms.int32(99999),
132 binType = cms.string(
'AbsEtaClus'),
133 funcParams = cms.vdouble(0.169387, -0.177821, 0.0477192),
134 funcType = cms.string(
'TF1:=pol2'),
135 xMax = cms.double(1.9),
136 xMin = cms.double(1.48),
137 yMax = cms.int32(99999),
141 binType = cms.string(
'AbsEtaClus'),
142 funcParams = cms.vdouble(0.0245799, -0.0197369, 0.00451283),
143 funcType = cms.string(
'TF1:=pol2'),
144 xMax = cms.double(4.0),
145 xMin = cms.double(1.9),
146 yMax = cms.int32(99999),
151 pixelSeedsProducer = cms.InputTag(
"hltEgammaElectronPixelSeedsL1Seeded"),
152 productsToWrite = cms.int32(0),
153 recoEcalCandidateProducer = cms.InputTag(
"hltEgammaCandidatesL1Seeded")