1 import FWCore.ParameterSet.Config
as cms
3 l1tPhase2CaloJetEmulator = cms.EDProducer(
"Phase2L1CaloJetEmulator",
4 gctFullTowers = cms.InputTag(
"l1tPhase2L1CaloEGammaEmulator",
"GCTFullTowers"),
5 hgcalTowers = cms.InputTag(
"l1tHGCalTowerProducer",
"HGCalTowerProcessor"),
6 hcalDigis = cms.InputTag(
"simHcalTriggerPrimitiveDigis"),
7 nHits_to_nvtx_params = cms.VPSet(
9 fit = cms.string(
"hgcalEM" ),
10 nHits_params = cms.vdouble( 157.522, 0.090 )
13 fit = cms.string(
"hgcalHad" ),
14 nHits_params = cms.vdouble( 159.295, 0.178 )
17 fit = cms.string(
"hf" ),
18 nHits_params = cms.vdouble( 165.706, 0.153 )
21 nvtx_to_PU_sub_params = cms.VPSet(
23 calo = cms.string(
"hgcalEM" ),
24 iEta = cms.string(
"er1p4to1p8" ),
25 nvtx_params = cms.vdouble( -0.011772, 0.004142 )
28 calo = cms.string(
"hgcalEM" ),
29 iEta = cms.string(
"er1p8to2p1" ),
30 nvtx_params = cms.vdouble( -0.015488, 0.005410 )
33 calo = cms.string(
"hgcalEM" ),
34 iEta = cms.string(
"er2p1to2p4" ),
35 nvtx_params = cms.vdouble( -0.021150, 0.006078 )
38 calo = cms.string(
"hgcalEM" ),
39 iEta = cms.string(
"er2p4to2p7" ),
40 nvtx_params = cms.vdouble( -0.015705, 0.005339 )
43 calo = cms.string(
"hgcalEM" ),
44 iEta = cms.string(
"er2p7to3p1" ),
45 nvtx_params = cms.vdouble( -0.018492, 0.005620 )
48 calo = cms.string(
"hgcalHad" ),
49 iEta = cms.string(
"er1p4to1p8" ),
50 nvtx_params = cms.vdouble( 0.005675, 0.000615 )
53 calo = cms.string(
"hgcalHad" ),
54 iEta = cms.string(
"er1p8to2p1" ),
55 nvtx_params = cms.vdouble( 0.004560, 0.001099 )
58 calo = cms.string(
"hgcalHad" ),
59 iEta = cms.string(
"er2p1to2p4" ),
60 nvtx_params = cms.vdouble( 0.000036, 0.001608 )
63 calo = cms.string(
"hgcalHad" ),
64 iEta = cms.string(
"er2p4to2p7" ),
65 nvtx_params = cms.vdouble( 0.000869, 0.001754 )
68 calo = cms.string(
"hgcalHad" ),
69 iEta = cms.string(
"er2p7to3p1" ),
70 nvtx_params = cms.vdouble( -0.006574, 0.003134 )
73 calo = cms.string(
"hf" ),
74 iEta = cms.string(
"er29to33" ),
75 nvtx_params = cms.vdouble( -0.203291, 0.044096 )
78 calo = cms.string(
"hf" ),
79 iEta = cms.string(
"er34to37" ),
80 nvtx_params = cms.vdouble( -0.210922, 0.045628 )
83 calo = cms.string(
"hf" ),
84 iEta = cms.string(
"er38to41" ),
85 nvtx_params = cms.vdouble( -0.229562, 0.050560 )
89 jetPtBins = cms.vdouble([ 0.0,5.0,7.5,10.0,12.5,15.0,17.5,20.0,22.5,25.0,27.5,30.0,35.0,40.0,45.0,50.0,55.0,60.0,65.0,70.0,75.0,80.0,85.0,90.0,95.0,100.0,110.0,120.0,130.0,140.0,150.0,160.0,170.0,180.0,190.0,200.0,225.0,250.0,275.0,300.0,325.0,400.0,500.0]),
90 absEtaBinsBarrel = cms.vdouble([ 0.00,0.30,0.60,1.00,1.50]),
91 jetCalibrationsBarrel = cms.vdouble([
92 2.459, 2.320, 2.239, 2.166, 2.100, 2.040, 1.986, 1.937, 1.892, 1.852, 1.816, 1.768, 1.714, 1.670, 1.633, 1.603, 1.578, 1.557, 1.540, 1.525, 1.513, 1.502, 1.493, 1.486, 1.479, 1.470, 1.460, 1.452, 1.445, 1.439, 1.433, 1.427, 1.422, 1.417, 1.411, 1.403, 1.390, 1.377, 1.365, 1.352, 1.327, 1.284,
93 4.695, 3.320, 2.751, 2.361, 2.093, 1.908, 1.781, 1.694, 1.633, 1.591, 1.562, 1.533, 1.511, 1.499, 1.492, 1.486, 1.482, 1.478, 1.474, 1.470, 1.467, 1.463, 1.459, 1.456, 1.452, 1.447, 1.440, 1.433, 1.425, 1.418, 1.411, 1.404, 1.397, 1.390, 1.382, 1.370, 1.352, 1.334, 1.316, 1.298, 1.262, 1.200,
94 5.100, 3.538, 2.892, 2.448, 2.143, 1.933, 1.789, 1.689, 1.620, 1.572, 1.539, 1.506, 1.482, 1.469, 1.460, 1.455, 1.450, 1.446, 1.442, 1.438, 1.434, 1.431, 1.427, 1.423, 1.420, 1.414, 1.407, 1.400, 1.392, 1.385, 1.378, 1.370, 1.363, 1.356, 1.348, 1.336, 1.317, 1.299, 1.281, 1.263, 1.226, 1.162,
95 3.850, 3.438, 3.211, 3.017, 2.851, 2.708, 2.585, 2.479, 2.388, 2.310, 2.243, 2.159, 2.072, 2.006, 1.956, 1.917, 1.887, 1.863, 1.844, 1.828, 1.814, 1.802, 1.791, 1.782, 1.773, 1.760, 1.744, 1.729, 1.714, 1.699, 1.685, 1.670, 1.656, 1.641, 1.627, 1.602, 1.566, 1.530, 1.494, 1.458, 1.386, 1.260,
97 absEtaBinsHGCal = cms.vdouble([ 1.50,1.90,2.40,3.00]),
98 jetCalibrationsHGCal = cms.vdouble([
99 5.604, 4.578, 4.061, 3.647, 3.314, 3.047, 2.832, 2.660, 2.521, 2.410, 2.320, 2.216, 2.120, 2.056, 2.013, 1.983, 1.961, 1.945, 1.932, 1.922, 1.913, 1.905, 1.898, 1.891, 1.884, 1.874, 1.861, 1.848, 1.835, 1.822, 1.810, 1.797, 1.784, 1.771, 1.759, 1.736, 1.704, 1.673, 1.641, 1.609, 1.545, 1.434,
100 4.385, 3.584, 3.177, 2.849, 2.584, 2.370, 2.197, 2.057, 1.944, 1.853, 1.780, 1.695, 1.616, 1.564, 1.530, 1.507, 1.491, 1.480, 1.472, 1.466, 1.462, 1.459, 1.456, 1.453, 1.451, 1.447, 1.443, 1.439, 1.435, 1.431, 1.427, 1.423, 1.419, 1.416, 1.412, 1.405, 1.395, 1.385, 1.376, 1.366, 1.346, 1.312,
101 562.891, 68.647, 17.648, 5.241, 2.223, 1.490, 1.312, 1.270, 1.260, 1.259, 1.259, 1.260, 1.263, 1.265, 1.267, 1.269, 1.271, 1.273, 1.275, 1.277, 1.279, 1.281, 1.283, 1.285, 1.287, 1.290, 1.295, 1.299, 1.303, 1.307, 1.311, 1.315, 1.319, 1.323, 1.328, 1.335, 1.345, 1.355, 1.366, 1.376, 1.397, 1.433,
103 absEtaBinsHF = cms.vdouble([ 3.00,3.60,6.00]),
104 jetCalibrationsHF = cms.vdouble([
105 8.169, 6.873, 6.155, 5.535, 5.001, 4.539, 4.141, 3.798, 3.501, 3.245, 3.024, 2.748, 2.463, 2.249, 2.090, 1.971, 1.881, 1.814, 1.763, 1.725, 1.695, 1.673, 1.655, 1.642, 1.631, 1.618, 1.605, 1.596, 1.588, 1.581, 1.575, 1.569, 1.563, 1.557, 1.551, 1.541, 1.527, 1.513, 1.498, 1.484, 1.456, 1.406,
106 2.788, 2.534, 2.388, 2.258, 2.141, 2.037, 1.945, 1.862, 1.788, 1.722, 1.664, 1.587, 1.503, 1.436, 1.382, 1.339, 1.305, 1.277, 1.255, 1.237, 1.223, 1.211, 1.201, 1.193, 1.186, 1.178, 1.170, 1.164, 1.159, 1.154, 1.151, 1.147, 1.144, 1.141, 1.138, 1.133, 1.126, 1.118, 1.111, 1.104, 1.090, 1.064,
109 tauPtBins = cms.vdouble([ 0.0,5.0,7.5,10.0,12.5,15.0,20.0,25.0,30.0,35.0,40.0,45.0,50.0,55.0,60.0,70.0,80.0,100.0,150.0,200.0]),
110 tauAbsEtaBinsBarrel = cms.vdouble([ 0.00,0.30,0.60,1.00,1.50]),
111 tauCalibrationsBarrel = cms.vdouble([
112 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067, 1.067,
113 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106, 1.106,
114 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102, 1.102,
115 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139, 1.139,
117 tauAbsEtaBinsHGCal = cms.vdouble([ 1.50,1.90,2.40,3.00]),
118 tauCalibrationsHGCal = cms.vdouble([
119 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384, 1.384,
120 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473, 1.473,
121 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133, 1.133,