CMS 3D CMS Logo

l1tPhase2CaloJetEmulator_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
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(
8  cms.PSet(
9  fit = cms.string( "hgcalEM" ),
10  nHits_params = cms.vdouble( 157.522, 0.090 )
11  ),
12  cms.PSet(
13  fit = cms.string( "hgcalHad" ),
14  nHits_params = cms.vdouble( 159.295, 0.178 )
15  ),
16  cms.PSet(
17  fit = cms.string( "hf" ),
18  nHits_params = cms.vdouble( 165.706, 0.153 )
19  ),
20  ),
21  nvtx_to_PU_sub_params = cms.VPSet(
22  cms.PSet(
23  calo = cms.string( "hgcalEM" ),
24  iEta = cms.string( "er1p4to1p8" ),
25  nvtx_params = cms.vdouble( -0.011772, 0.004142 )
26  ),
27  cms.PSet(
28  calo = cms.string( "hgcalEM" ),
29  iEta = cms.string( "er1p8to2p1" ),
30  nvtx_params = cms.vdouble( -0.015488, 0.005410 )
31  ),
32  cms.PSet(
33  calo = cms.string( "hgcalEM" ),
34  iEta = cms.string( "er2p1to2p4" ),
35  nvtx_params = cms.vdouble( -0.021150, 0.006078 )
36  ),
37  cms.PSet(
38  calo = cms.string( "hgcalEM" ),
39  iEta = cms.string( "er2p4to2p7" ),
40  nvtx_params = cms.vdouble( -0.015705, 0.005339 )
41  ),
42  cms.PSet(
43  calo = cms.string( "hgcalEM" ),
44  iEta = cms.string( "er2p7to3p1" ),
45  nvtx_params = cms.vdouble( -0.018492, 0.005620 )
46  ),
47  cms.PSet(
48  calo = cms.string( "hgcalHad" ),
49  iEta = cms.string( "er1p4to1p8" ),
50  nvtx_params = cms.vdouble( 0.005675, 0.000615 )
51  ),
52  cms.PSet(
53  calo = cms.string( "hgcalHad" ),
54  iEta = cms.string( "er1p8to2p1" ),
55  nvtx_params = cms.vdouble( 0.004560, 0.001099 )
56  ),
57  cms.PSet(
58  calo = cms.string( "hgcalHad" ),
59  iEta = cms.string( "er2p1to2p4" ),
60  nvtx_params = cms.vdouble( 0.000036, 0.001608 )
61  ),
62  cms.PSet(
63  calo = cms.string( "hgcalHad" ),
64  iEta = cms.string( "er2p4to2p7" ),
65  nvtx_params = cms.vdouble( 0.000869, 0.001754 )
66  ),
67  cms.PSet(
68  calo = cms.string( "hgcalHad" ),
69  iEta = cms.string( "er2p7to3p1" ),
70  nvtx_params = cms.vdouble( -0.006574, 0.003134 )
71  ),
72  cms.PSet(
73  calo = cms.string( "hf" ),
74  iEta = cms.string( "er29to33" ),
75  nvtx_params = cms.vdouble( -0.203291, 0.044096 )
76  ),
77  cms.PSet(
78  calo = cms.string( "hf" ),
79  iEta = cms.string( "er34to37" ),
80  nvtx_params = cms.vdouble( -0.210922, 0.045628 )
81  ),
82  cms.PSet(
83  calo = cms.string( "hf" ),
84  iEta = cms.string( "er38to41" ),
85  nvtx_params = cms.vdouble( -0.229562, 0.050560 )
86  ),
87  ),
88  # Calibrations derived 7 December 2023 on 13_2_0 Phase2Fall22DRMiniAOD QCD sample
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,
96  ]),
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,
102  ]),
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,
107  ]),
108  # Calibrations derived 7 December 2023 on 13_2_0 Phase2Fall22DRMiniAOD VBFHiggsTauTau sample
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,
116  ]),
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,
122  ]),
123 )