import FWCore.ParameterSet.Config as cms
calibration = cms.VPSet(
    cms.PSet(
        etaMax = cms.double(0.435),
        etaMin = cms.double(0),
        l1tCalibrationFactors = cms.vdouble(
            1.54376240109, 1.5466877876, 1.84996662934, 1.65077513915, 1.53526245363, 
            1.47588984309, 1.40327685831, 1.33757824064, 1.27756247546, 1.27271239752, 
            1.24810623285, 1.21838706854, 1.14715617968, 1.17440303607, 1.17933636349, 
            1.16538063945, 1.148460052, 1.13597365009, 1.15676861274, 1.15162709027, 
            1.12487546852, 1.11563650396, 1.14231450806, 1.14326512341, 1.13081113844, 
            1.10237066958, 1.12699952832, 1.11245834796, 1.08365308472, 1.13134325279, 
            1.11954946223, 1.07354304623, 1.0906095179, 1.10188461777, 1.06506423426, 
            1.10546214184, 1.08564648823, 1.08170336901, 1.06817541924, 1.10063447523, 
            0.882977860145, 1.0607571, 1.10606581751, 1.03460358516, 1.1071583512, 
            1.03678237298, 1.08039368769, 1.08380887684, 1.14130681858, 1.09220244915, 
            1.06809806411, 1.14220774047, 1.08752579326, 1.09246208868, 1.10831641516, 
            1.04481048907, 1.08374173247, 1.02766424557, 1.20927318287, 1.08069289266, 
            1.09630327939, 1.07161443284, 1.25809678481, 1.04026531257, 1.10023063337, 
            0.606701935705, 1.12365357953, 0.234619468569, 0.887309123177, 0.254305260281, 
            1.02780530428, -2.17805118504, 0.88157227693, 1.08273846429, 0.252393393805, 
            0.329642072584, 1.10295520961, 1.29214975487, 1.07133016789, 1.3534329205, 
            0.770437649738, 0.722402432963, 0.379713368915, 0.281075205549, 1.09233699077, 
            1.29119298327, 0.301063276683, 0.343110766397, 1.34467475063, 1.44698005548, 
            0.679550466601, 1.24636553177, 0.355183879912, -7.62837221733, 0.732642863382, 
            -1.19476290834, 1.08742947648, 1.35209384689, 1.64222649775, 1.67845668393, 
            1.24137931034, 1.43422473275, 1.33427398973, 0.909090909091, 1.35706678891, 
            2.06896551724, 2.0, 1.7731159271, 1.22448979592, 1.30434782609, 
            1.17647058824, 2.22222222222, 1.57894736842, 1.62162162162
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 11.7194481566, 13.3778554974, 15.7025133994, 18.4146328251, 
            21.2178923265, 24.2533728398, 27.5753196107, 30.9567064622, 34.4245371968, 
            37.9725364188, 41.5675397188, 45.3353423604, 49.2361489238, 52.9341974127, 
            56.6087825973, 60.4634532806, 64.3552425597, 67.9283437437, 71.3869554286, 
            75.0428579068, 78.9140535693, 82.427876117, 86.0701375959, 90.0487310372, 
            93.8052928128, 97.1459905064, 100.734956576, 105.380048057, 109.48950958, 
            112.807636919, 116.632703182, 119.869297849, 124.100960755, 128.130257207, 
            130.503768935, 134.370196303, 140.203133319, 144.262625368, 146.19456122, 
            150.309979518, 153.609154505, 155.795844241, 158.406524817, 160.78885231, 
            168.284299882, 175.30451048, 176.350585938, 177.933138021, 182.512490443, 
            186.795823777, 188.642687706, 190.353956646, 191.350291375, 195.136078595, 
            204.22826087, 208.358635266, 206.428769841, 208.401207813, 212.165738626, 
            213.493917938, 217.054037853, 228.031883279, 236.009237563, 238.465170279, 
            239.235138774, 237.834960521, 240.749408144, 242.585379464, 245.889184908, 
            251.300262566, 252.024916944, 261.161854103, 266.486258865, 265.602864583, 
            269.248697917, 277.492753623, 284.857336957, 278.642361111, 274.877415459, 
            277.131688963, 283.609432234, 309.191964286, 315.036880631, 305.956052572, 
            309.654967395, 317.190656566, 331.724206349, 333.800595238, 339.697916667, 
            369.147321429, 396.354497354, 396.132447665, 403.617236025, 412.301339286, 
            429.653125, 499.4625, 516.217857143, 451.267857143, 412.513888889, 
            483.430555556, 532.401041667, 530.759375, 551.816666667, 498.208333333, 
            426.291666667, 472.541666667, 506.191666667, 593.15, 701.8125, 
            735.0625, 591.125, 508.75, 619.875, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(0.783),
        etaMin = cms.double(0.435),
        l1tCalibrationFactors = cms.vdouble(
            1.53501554579, 1.5794620332, 1.7865249895, 1.647673134, 1.62381848548, 
            1.44942357225, 1.38695477276, 1.31525465894, 1.31605466235, 1.2873791045, 
            1.24794520747, 1.21521953266, 1.21284482255, 1.19218090126, 1.16938596809, 
            1.1511057942, 1.17577146172, 1.14137206107, 1.12920173538, 1.13992594141, 
            1.12172769132, 1.10337142066, 1.12104620319, 1.09924504559, 1.10598779402, 
            1.11744841461, 1.10708626929, 1.09950688921, 1.11270914582, 1.09004925092, 
            1.11177983411, 1.04695836025, 1.11511061881, 1.10579181571, 1.07180584575, 
            1.0911186114, 1.07488285089, 1.11114529411, 1.05825209766, 1.12080054088, 
            1.12785079097, 1.07522624178, 1.03463123521, 1.10875130467, 1.02220197161, 
            1.04655881239, 1.04504012327, 1.135267554, 1.1022051153, 1.08116456212, 
            0.972311636901, 1.12004447549, 1.05984235295, 1.08545747888, 0.40521430258, 
            1.06400469756, 1.06124611539, 1.19558187925, 1.14254581625, 1.10362472134, 
            1.10305832754, 1.00580324046, 1.11293422363, 1.00763273426, 1.10476750007, 
            1.15384615385, 1.07396009207, 0.299849917851, 1.134711686, 1.09536590981, 
            1.19165743577, 0.373310660462, 1.20506615876, 1.12227427674, 9.11221434314, 
            0.548250896051, 1.31619348436, 5.02825534475, 1.16061954828, -1.63643509904, 
            1.16328314166, 1.08913017181, 0.550052305073, 1.67247592788, -3.01931758791, 
            1.32005107971, 1.63458732427, 1.35083936973, 1.00303557346, 0.778382720793, 
            1.55029855071, 1.28157571947, 1.25384094654, 1.11761797138, 1.12042847681, 
            1.39534883721, 1.6143811045, 1.12177097369, 1.27659574468, 1.62162162162, 
            1.22225158938, 1.22448979592, 2.14285714286, 1.27659574468, 1.09090909091, 
            1.2, 1.31386861314, 1.24544294234, 1.20902800941, 2.85714285714, 
            1.09090909091, 1.53846153846
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 11.6248346031, 13.3492490152, 15.6002552426, 18.2456629358, 
            21.3015511305, 24.5471764262, 27.6392725282, 30.7935546128, 34.2871304103, 
            38.0488107144, 41.5840924431, 45.2836820752, 49.0858362845, 52.9255299843, 
            56.9715845369, 60.3172145111, 63.9471020031, 68.2607440957, 71.9029579405, 
            75.3532586904, 79.1142716353, 82.8930611191, 86.9050764174, 90.6432906394, 
            93.9975148934, 97.7425806111, 101.71299587, 105.749471712, 108.845924242, 
            112.520518961, 117.100840609, 120.354623397, 123.210324383, 127.499014876, 
            130.822956527, 134.991975285, 139.746716724, 143.264346693, 145.724367102, 
            148.498441043, 153.991891789, 158.731753384, 161.061338834, 163.164570438, 
            168.259263834, 173.424735915, 174.658655818, 177.876032998, 181.892976355, 
            185.112577332, 190.606467721, 194.066850106, 197.475629065, 199.307123034, 
            203.419510237, 208.384409395, 208.590916054, 214.718773873, 221.850232538, 
            226.600860942, 234.073860727, 234.25497227, 232.301318481, 233.348231132, 
            233.970923913, 239.164673913, 246.151086957, 244.006642512, 245.006027254, 
            252.075471698, 255.128787879, 252.15282634, 247.599038462, 247.122794118, 
            264.955688854, 286.662702429, 274.314331502, 269.805213465, 281.611430396, 
            287.655214425, 298.384711779, 297.038988095, 287.608814103, 302.241594715, 
            314.012851367, 318.658542977, 336.368055556, 364.057995495, 376.311200624, 
            355.232371795, 372.494047619, 397.467532468, 435.163961039, 500.944642857, 
            493.448611111, 429.411111111, 432.05, 501.0, 475.25, 
            495.1875, 577.875, 461.5625, 469.125, 643.1875, 
            673.875, 642.895833333, 636.0625, 600.895833333, 433.166666667, 
            561.875, 714.625, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(1.131),
        etaMin = cms.double(0.783),
        l1tCalibrationFactors = cms.vdouble(
            1.63316043451, 1.62866410833, 1.98193402837, 1.75677209261, 1.58683745845, 
            1.51938356328, 1.49673127224, 1.38145313035, 1.34293508701, 1.29460038231, 
            1.27605715674, 1.23274218392, 1.20001379063, 1.19638613898, 1.16727225651, 
            1.18388705466, 1.15734766861, 1.12532390296, 1.13400842647, 1.14536085679, 
            1.12683058554, 1.15248331652, 1.138417127, 1.13974745093, 1.15122599538, 
            1.11244267205, 1.11361004628, 1.12903660938, 1.12473002878, 1.08422250924, 
            1.08351370455, 1.07395732187, 1.10693733745, 1.06611540431, 1.10237365344, 
            1.08620274812, 1.07517355955, 1.06998920136, 1.09395107837, 1.07943003123, 
            1.04258126655, 1.03878114557, 1.01211751953, 1.01023433599, 1.07629807957, 
            1.04391592313, 1.05977294833, 1.05362237407, 1.08302807851, 1.04220484353, 
            1.09576513656, 1.04408477942, 1.03141217624, 1.01042170864, 1.06204064827, 
            1.00999435471, 1.16544013669, 1.06830276935, 1.04911884384, 1.10146079656, 
            1.05087435973, 1.10478067181, 1.00578876707, 0.486363484773, 1.07313688769, 
            0.957634888158, 1.36928672907, 0.357655964077, 0.625225039406, 0.359619552929, 
            1.08235407491, 1.02797705853, 1.03004878893, 0.975679838069, 1.14708420622, 
            0.238044697197, 0.305534955178, 1.12679402328, 1.1468090071, 0.281943695335, 
            0.339875408751, 0.283355771776, 1.208343427, 1.12865816736, 1.02223919088, 
            1.12356820773, -1.00247153316, 1.20213674963, 1.67371563325, 0.348237743259, 
            1.45237730107, 1.34348648474, 0.698530530301, 0.852283835035, 0.874679735954, 
            1.74865058077, 1.78217821782, 1.24649871917, 1.21021584769, 1.30434782609, 
            1.25, 1.27659574468, 1.62162162162, 1.30434782609, 0.964428956005, 
            1.17647058824, 3.52941176471, 1.27659574468, 1.62162162162, 1.71428571429
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 11.4247104247, 13.3148522888, 15.6797750421, 18.3402617871, 
            21.1939123925, 24.2639983995, 27.3450666816, 30.7079920623, 34.1541884761, 
            37.6967296045, 41.5241884887, 45.3619756346, 49.0758905084, 52.8303612944, 
            56.6693670142, 60.4619385125, 64.4317084852, 68.2919655552, 71.6570504139, 
            75.5885866448, 79.6090265501, 82.7915772042, 86.6292795413, 90.7598379994, 
            94.8530180383, 98.0722519665, 101.569304827, 105.650437844, 109.97978904, 
            113.852379442, 117.205401238, 121.078389444, 124.897844885, 128.977744797, 
            133.563795596, 137.466600954, 140.68574282, 143.687003676, 147.341990841, 
            151.828646165, 155.648314678, 159.410280127, 164.268705574, 170.212048199, 
            175.67395342, 177.787129934, 179.899629934, 185.33357579, 187.449808429, 
            185.55042735, 190.760460875, 200.812538485, 201.880535263, 196.04246267, 
            203.381793478, 209.186655405, 210.286552946, 219.338339322, 224.220059428, 
            228.36850145, 229.570911581, 235.141748366, 237.438044662, 238.908002646, 
            250.915178571, 255.367234848, 248.790792541, 244.235164835, 255.872985348, 
            259.554086538, 267.18516523, 279.339994775, 276.395092227, 273.411304348, 
            285.064642857, 284.13723545, 270.634259259, 280.845238095, 291.020676692, 
            297.689327485, 301.026909722, 301.848805147, 298.714256536, 296.72594246, 
            319.653025794, 332.203839869, 337.312262808, 356.877520161, 358.948190789, 
            348.184210526, 364.821356275, 417.436188811, 471.327414773, 462.708533654, 
            377.103846154, 335.658333333, 423.583333333, 477.375, 489.0625, 
            501.354166667, 535.104166667, 531.9375, 494.375, 601.5, 
            707.125, 486.75, 482.875, 653.75, 585.25, 
            float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(1.305),
        etaMin = cms.double(1.131),
        l1tCalibrationFactors = cms.vdouble(
            1.63411773156, 1.75612469826, 1.84210830111, 1.70437411582, 1.72063892507, 
            1.48392848408, 1.68830550174, 1.36677391322, 1.28960115178, 1.29922289873, 
            1.25838563762, 1.22093609108, 1.21719244242, 1.22622843651, 1.13468477169, 
            1.20355598918, 1.14314342689, 1.13330048309, 1.14562392436, 1.14788225843, 
            1.14058646445, 1.13563034441, 1.12234871025, 1.11576571296, 1.13102305081, 
            1.13458769945, 1.13566213157, 1.05708858042, 1.11887915976, 1.09119445968, 
            1.06141632069, 1.09262014876, 1.05393294176, 1.15175581596, 1.08213639257, 
            1.05747782346, 1.04349352952, 1.06618991773, 1.07784268975, 1.07152882462, 
            1.13256297019, 1.00717127951, 1.01863458834, 1.03226405637, 1.06637991697, 
            0.921936529081, 0.220036370749, 1.06712312722, 1.08523551924, 1.15456083325, 
            1.10157447897, 1.13944369525, 0.697087235122, 1.14353348222, 0.358780342555, 
            0.473538269307, 0.979657051692, 0.460223712901, 1.09090174943, 0.501309094175, 
            1.07392762738, 1.15610521103, 0.921045877945, 1.80866249746, -0.858011435718, 
            0.989036546718, 1.03787275447, 1.03538207395, 0.630316366239, 1.00984450723, 
            0.334989622408, 0.933630276465, 0.335818679971, 1.08061294012, 0.915019577, 
            1.05082627154, 0.97314017955, 1.23249337102, 1.26991631079, 1.22448979592, 
            1.07142622027, 1.02660173305, 1.15384615385, -1.16266010759, 1.13747897679, 
            1.5373779131, 0.937499941446, 1.62122552549, 1.39419743603, -1.77640163701, 
            1.68937279499, 1.08213299734, 1.62162162162, 0.983606557377, 1.39534883721, 
            1.11111111111, 1.2, 1.09090909091, 2.14285714286, 1.53846153846, 
            1.62162162162, 0.869565217391, 0.869565217391, 2.22222222222, 0.89552238806, 
            1.05263157895, 1.17647058824
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 11.8386826429, 13.5557450818, 15.8370537897, 18.4072511854, 
            21.2845140911, 24.2052765739, 27.4167724168, 31.007053349, 35.0718500349, 
            38.7596528101, 42.4727075134, 46.7266386313, 50.2845252609, 54.0986850717, 
            58.2368648019, 62.3169562314, 66.4850579327, 70.2653268057, 73.7361828638, 
            77.8965758659, 81.9984750668, 86.370341924, 91.0655246711, 95.0588416707, 
            98.4473883176, 100.880372374, 105.608485167, 110.99144073, 115.048691327, 
            120.103107703, 122.061786492, 124.5671184, 129.406544092, 132.695362285, 
            137.050753189, 142.144583437, 148.593404349, 152.538898749, 154.474501454, 
            155.8496725, 157.523015873, 164.720454545, 174.120454545, 177.329320988, 
            177.279320988, 181.9984375, 188.3134375, 192.098730159, 191.889198909, 
            194.120774872, 207.763256942, 211.803183378, 204.680232558, 209.696022727, 
            216.208119501, 228.819529207, 232.774099099, 227.576041667, 233.182291667, 
            232.597916667, 226.667857143, 225.287087912, 251.048992674, 261.523511905, 
            262.63125, 268.460416667, 261.447916667, 255.177631579, 257.625548246, 
            258.072916667, 259.1875, 268.829166667, 311.454166667, 320.3125, 
            285.583333333, 298.145833333, 286.3125, 261.534090909, 263.221590909, 
            292.375, 311.895833333, 278.125, 292.121666667, 326.507083333, 
            301.40502451, 343.513655462, 382.258928571, 357.273214286, 354.271153846, 
            314.471153846, 373.392857143, 403.142857143, 409.375, 467.1875, 
            494.375, 525.34375, 552.21875, 458.6875, 382.5, 
            439.3125, 645.1875, 869.75, 625.75, 674.75, 
            942.375, 867.25, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(1.479),
        etaMin = cms.double(1.305),
        l1tCalibrationFactors = cms.vdouble(
            1.65859885653, 2.6337660802, 2.23040934907, 2.00636645369, 2.19267770429, 
            1.83880108255, 1.96724412711, 1.66129200582, 1.54902123518, 1.5606873138, 
            1.36452193987, 1.45242943238, 1.42033048582, 1.36012734179, 1.33594614045, 
            1.31486631339, 1.33091776374, 0.935312303993, 1.27406632476, 1.32224656953, 
            1.30137901318, 1.21506634983, 1.2274799746, 1.13206929384, 1.24074197753, 
            1.22453881128, 1.25933019591, 1.20142856728, 1.2422396709, 1.28518837008, 
            1.19274031891, 1.27401299249, 1.2025905892, 1.23735897216, 1.29884616598, 
            1.05786717312, 1.23020600384, 1.19528238023, 1.03492536991, 1.09244884955, 
            1.26155351601, 1.78345830344, 1.30179277224, 1.57965740882, 1.17566280043, 
            1.2369141591, 1.21915571719, 0.675877085571, 1.26739482129, 1.06831561025, 
            1.314311046, -3.37006452321, 1.150745679, 1.20525891735, -0.930894460108, 
            1.29999158401, 0.926430375199, 1.39181559556, 1.36314655212, 1.21383739476, 
            1.07817565743, 1.25183001462, 1.80994549571, 1.1306571714, 1.25592525514, 
            1.112700798, 0.283254484279, 0.422491705224, 1.44122048171, 1.29591498244, 
            1.13343187089, 0.865009296077, 0.983473647368, 1.20491759974, 0.993226619601, 
            1.45297170938, 1.16683637037, 1.58789364097, 1.22709921843, 1.08467169694, 
            1.29987829843, 1.37537758988, 1.17771191865, 1.30911023925, 1.82861883928, 
            1.15080551913, 0.551786250844, 1.78441974529, 1.06103187622, 1.54031408561, 
            1.78480594981, 1.50000461595, 1.62162162162, 1.40213854231, 2.22222222222, 
            1.42857142857, 0.759493670886, 0.952380952381, 1.53846153846, 1.53846153846
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 10.8619091199, 12.530523785, 14.5455639404, 16.8957351485, 
            19.5650928911, 22.4738401688, 25.5183997331, 28.4621186924, 31.3170478071, 
            34.6028750673, 38.170937111, 41.3662548958, 44.5309028822, 47.6998984571, 
            51.3552665662, 55.5868150566, 59.491450355, 63.1527926178, 65.7986361978, 
            68.1170879764, 71.9287207008, 75.8326197224, 79.5999370071, 84.9906123451, 
            87.430106936, 89.7669271797, 94.8119761993, 98.2394929891, 100.378291554, 
            103.710069784, 108.063675356, 111.022502175, 113.576364024, 119.430394525, 
            124.782700994, 126.942886179, 129.129723992, 130.095815946, 137.513721923, 
            143.843955429, 145.122625154, 148.613719566, 150.19310523, 152.994688795, 
            149.703231079, 151.572198657, 163.767606431, 168.16796875, 176.1975, 
            178.614910714, 169.805997671, 176.269836957, 181.208952703, 191.623536036, 
            200.233333333, 211.920833333, 205.824242424, 188.421791444, 201.219040248, 
            217.085526316, 222.658305921, 210.9359375, 191.325, 203.628846154, 
            229.394230769, 220.615384615, 214.09375, 231.684027778, 241.418402778, 
            246.703125, 244.447916667, 259.919070513, 272.417582418, 282.621428571, 
            257.628125, 239.917410714, 242.686507937, 236.397222222, 282.45, 
            268.99375, 246.9375, 287.375, 296.81640625, 296.381747159, 
            332.747632576, 349.894097222, 301.718055556, 326.992857143, 351.990079365, 
            247.847222222, 271.375, 322.75, 294.625, 275.875, 
            340.8125, 642.4375, 788.5, 584.375, 463.75, 
            float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(1.653),
        etaMin = cms.double(1.479),
        l1tCalibrationFactors = cms.vdouble(
            1.55710409802, 2.59351892387, 2.03424586751, 2.09522621051, 1.87931410588, 
            3.02096715158, 1.83080668853, 1.87369778093, 1.63036627473, 1.62712556147, 
            1.70767627486, 1.59530040559, 1.5721313765, 1.42993734293, 1.51485694765, 
            1.4958686587, 1.4108139015, 1.4799894751, 1.42984698476, 1.47688933323, 
            1.39223398572, 1.3959021587, 1.43356473254, 1.43202470995, 1.40567939108, 
            1.5126966565, 1.43361040277, 1.39225194333, 1.42172468227, 1.32473455229, 
            1.27125449921, 1.3691322323, 1.33494924873, 1.41633358889, 1.0552766024, 
            1.44423011869, 1.36965034663, 3.37026983043, 1.32119757059, 0.637143293146, 
            1.41268674366, 1.1773291975, 1.26691329846, 1.59878978253, 1.36363636364, 
            1.26125909868, -0.810230280309, 1.32210410278, 1.22597622819, 32.8725915591, 
            1.18793037961, 1.12405213945, -21.3485601862, 1.24651191737, 0.463929691836, 
            1.35318714866, 1.30264984559, 1.45995782287, 0.986009434593, 1.34669730632, 
            1.12244264212, 1.42976330701, 1.24146046332, -0.58556724525, 1.37961862885, 
            1.52996456803, 1.15928405308, 1.27240301178, 1.24711316397, 1.31686340797, 
            1.23711340206, 0.237959858464, 1.47982653322, 1.41484213038, 1.31603197793, 
            -0.628048962908, 2.11922961555, 1.34078212291, 0.262013855566, 1.33333333333, 
            1.39534883721, -1.26050921557, 0.46771512221, -1.20134550456, 0.320387601015, 
            1.15384615385, 1.19379699879, -2.10977039516, 1.39534883721, 0.166294128784, 
            1.11111111111, 1.36363636364, 1.06736233329, 1.24137931034, 1.30434782609, 
            1.76470588235, 1.27659574468, 1.875, 1.39534883721, 1.81818181818
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 10.700982787, 12.1984945663, 14.0686624038, 16.0771964286, 
            18.3208409636, 20.8479596021, 23.135823277, 25.9294056124, 28.8339805227, 
            31.3710660792, 34.5460298446, 37.6773309179, 40.4103310084, 43.2549802226, 
            46.5401679627, 50.0265898618, 53.0043398194, 56.186669652, 59.0540715827, 
            61.9285732134, 64.5622415688, 67.0840284223, 70.7129661151, 74.3846986421, 
            78.557031742, 80.4430575482, 84.2464738378, 88.6933779264, 90.6609483903, 
            96.1770601671, 99.6181649169, 100.513684641, 102.033320656, 105.852284685, 
            111.424494548, 113.566462736, 115.408221194, 119.761636567, 121.840363487, 
            125.968403608, 131.007507028, 133.329834345, 138.357505949, 139.717747153, 
            144.46875, 147.987053571, 149.507954545, 159.144412879, 164.217379386, 
            166.500365497, 168.80982906, 161.318509615, 161.667410714, 164.467757937, 
            161.255972222, 171.328392857, 171.204569328, 167.878676471, 174.857954545, 
            191.770454545, 200.152083333, 199.947916667, 199.4375, 193.359848485, 
            188.023538961, 205.049107143, 219.865808824, 219.397058824, 226.525, 
            230.3375, 225.383928571, 209.675595238, 209.354166667, 215.375, 
            213.5625, 206.883928571, 220.274553571, 238.738839286, 242.738839286, 
            243.853125, 229.007142857, 246.648809524, 269.438405797, 266.944816054, 
            314.016826923, 328.879464286, 315.196428571, 316.973214286, 348.53125, 
            417.15625, 402.34375, 368.90625, 410.333333333, 425.083333333, 
            370.0, 403.75, 404.125, 469.5625, 534.1875, 
            float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(1.83),
        etaMin = cms.double(1.653),
        l1tCalibrationFactors = cms.vdouble(
            1.85609706269, 1.98512659066, 2.03368975923, 2.63663841608, 1.92870020632, 
            1.67146383322, 1.53888417825, 1.50130387464, 1.43407289377, 1.4615689199, 
            1.4105373685, 1.3653583612, 1.31868285987, 1.3751827192, 1.33090802225, 
            1.30567432776, 1.34392407878, 1.28567020809, 1.28778634566, 1.28759918719, 
            1.31324119233, 1.32126020457, 1.25285176633, 1.30737851221, 1.19466304756, 
            1.1874227963, 1.30496395302, 1.21615624934, 1.1941195635, 1.24256791697, 
            1.24361404825, 1.3799820815, 1.23976786236, 1.18761470133, 1.21050361904, 
            0.417391924457, 0.450562846874, 1.26828569253, 1.18906216484, 1.21665327337, 
            0.6790058816, 0.692239463002, 1.38575097281, 1.23125643841, 1.10751889948, 
            0.555289104515, 1.18992346094, 0.716574730772, 1.29615227738, 1.2272286386, 
            0.568968188235, 1.30165576787, 0.39049444432, 1.22274573135, 1.24070429663, 
            1.86721185611, 1.13330771009, -0.631535004984, 16.4622908252, 1.21978346448, 
            1.4, 1.18390697754, 1.18294855823, 14.0936507184, 1.03295419437, 
            -0.24077404496, 1.22448979592, 0.484369131712, 1.01589870911, 1.22112821004, 
            1.2915851272, 0.943198264742, 1.33333333333, 1.1320754717, 1.49409560549, 
            1.44905454021, 1.14626469423, 1.1924045244, 1.27659574468, 1.14765576494, 
            0.940767804645, 0.990041814804, 2.14285714286, 1.33717131135, 1.08317593714, 
            1.47880217309, 0.506531433632, 1.20140451469, 1.09090909091, 1.36363636364, 
            1.08906221036, 1.2, 1.39534883721, 1.39534883721, 1.57894736842, 
            1.0, 1.01694915254, 1.17647058824, 2.4, 1.30434782609
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 11.6331877845, 13.1534098138, 15.0721036046, 17.4734447039, 
            19.9894044287, 22.8071327752, 25.6934738286, 28.6105829017, 31.6707600864, 
            34.785814415, 38.1353953549, 41.6155105016, 44.8657407235, 48.0681405429, 
            51.8309102951, 55.0061280172, 57.9600249671, 60.8090544572, 64.2109952438, 
            67.6128150818, 70.4677051116, 74.175833991, 77.6622271442, 82.0097259029, 
            85.5565071083, 88.3883911519, 91.6192517363, 95.7948631729, 98.9851978452, 
            99.8154122108, 102.66742361, 107.039678934, 109.90127513, 113.216849068, 
            118.965346473, 124.823986964, 128.26973582, 131.532954545, 131.268560606, 
            132.840863454, 139.031502723, 139.73665917, 142.372522633, 146.200220681, 
            143.234262166, 149.484056122, 157.875496032, 157.141238513, 161.06349681, 
            171.882575758, 167.56, 170.875, 185.565, 191.097826087, 
            195.34124714, 183.376233553, 181.206676136, 196.089488636, 205.984375, 
            194.03125, 198.090277778, 216.887152778, 204.253605769, 224.626373626, 
            226.523809524, 196.880952381, 205.487012987, 233.347727273, 247.2625, 
            233.585227273, 238.814393939, 250.125, 252.958333333, 227.4, 
            212.05, 244.2125, 259.455357143, 252.455357143, 275.5, 
            296.479166667, 300.166666667, 259.25, 256.701388889, 316.607638889, 
            299.334821429, 303.400793651, 336.279040404, 340.473484848, 344.291666667, 
            379.354166667, 421.885416667, 406.28125, 386.875, 375.6875, 
            479.6875, 602.5, 582.5, 424.0, 452.25, 
            float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(1.93),
        etaMin = cms.double(1.83),
        l1tCalibrationFactors = cms.vdouble(
            1.85713796462, 1.60558668902, 2.46374236612, 2.64358234192, -1.82436678426, 
            1.59482584067, 1.42408357271, 1.40992301348, 1.43274974167, 1.41092393825, 
            1.35037474461, 1.27634166533, 1.3484681988, 1.31287399387, 1.26439843289, 
            1.2545131204, 1.24433353014, 1.25289149116, 1.25349348439, 1.26352205439, 
            1.2581836989, 1.25325766612, 1.23415536401, 1.27118152196, 1.19838028772, 
            1.18665788042, 1.18966136592, 1.2035938936, 1.17327791555, 1.17592118716, 
            1.04346651716, 1.20304132411, 1.21088440433, 1.21924415648, 1.17001494347, 
            1.19068898429, 0.727045994316, 1.14293728485, 0.361295101873, 1.17349268701, 
            1.29035022844, 1.16784888596, 1.19604318582, -1.31577705619, 2.67650660994, 
            0.888563663131, 1.11950513523, 0.309283921912, 1.20102584097, 0.170706169516, 
            0.446980389532, -788.058787617, 1.17953371655, 1.14354239521, 0.418256205067, 
            1.13702794462, 1.068412486, 1.27659574468, 1.05545886765, 0.382026517538, 
            1.24294283725, 1.04230508141, 1.37203263671, 1.09230252447, 1.14993065873, 
            1.34669730648, 1.25461137725, 1.03448275862, 0.417742457349, 1.11111111111, 
            0.439057310531, 1.03213057998, -0.328137407581, 1.1561071755, 16.5683861797, 
            1.01694915254, 1.03448275862, 1.30434782609, 1.01694915254, 1.22448979592, 
            1.08317640075, 1.10343000953, 0.983606557377, 1.17875143361, 1.12606292319, 
            1.15118756285, 0.133755792983, 1.13613691548, 0.940132825227, 1.09090909091, 
            1.1320754717, 2.22222222222, 1.52784331356, 1.1320754717, 1.05263157895, 
            1.62162162162, 1.05263157895
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 12.252726316, 13.9933651378, 16.2531185663, 18.6512587027, 
            21.1135438863, 24.0996056965, 26.9813627451, 29.7591305637, 33.0349457212, 
            36.4741641362, 39.9374574346, 42.8918539114, 46.5634540396, 50.6901765822, 
            53.7452375938, 57.0062844956, 60.6924979332, 63.7954736854, 66.8029157858, 
            69.7291874222, 72.9035224044, 76.9428477801, 79.7160350566, 83.8143208153, 
            88.298930218, 91.7560986036, 95.1987433204, 98.8790779557, 102.865303076, 
            105.351598531, 109.391466016, 114.927573529, 115.551797945, 119.176797945, 
            123.024894068, 121.006761352, 125.606867284, 131.678685897, 134.227146042, 
            140.472315779, 144.995780237, 147.149545571, 147.63443915, 153.452933047, 
            159.650579151, 155.672619048, 160.169047619, 168.907142857, 172.608333333, 
            169.959895833, 175.797214674, 191.959541063, 200.291666667, 184.402777778, 
            187.0875, 209.004166667, 198.672619048, 211.943452381, 233.2734375, 
            221.684621711, 222.642801858, 217.210784314, 218.577380952, 233.285714286, 
            220.0, 220.302083333, 254.177083333, 264.193181818, 246.568181818, 
            243.284090909, 240.242424242, 232.726190476, 248.142857143, 277.767857143, 
            298.767857143, 304.96875, 273.78125, 279.8125, 290.875, 
            270.45, 291.15, 347.658333333, 342.939102564, 317.143269231, 
            331.376785714, 325.853174603, 358.618055556, 396.729166667, 416.625, 
            431.8125, 330.9375, 355.65625, 496.90625, 544.75, 
            499.375, 610.5, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(2.043),
        etaMin = cms.double(1.93),
        l1tCalibrationFactors = cms.vdouble(
            2.05659167942, 1.66962764151, 1.62667212344, 1.44259979851, 1.53579962341, 
            1.6027340222, 1.69838935684, 1.39743959018, 1.19644116689, 1.27177402551, 
            1.27022674901, 1.32403661925, 1.15753704675, 1.25691761163, 1.25523836394, 
            1.27713194644, 1.18157714793, 1.23812602448, 1.2230204808, 1.27195355905, 
            1.26024941443, 1.05061215833, 1.22685288329, -18.0812308165, 1.20429307074, 
            1.1577317083, 1.19476981043, 1.23061961336, 0.44743492128, 1.24357311399, 
            2.48168047175, 1.15708247111, 1.17547925649, -0.622051874662, 0.35238174113, 
            -4.98756442187, 1.14851146121, 0.669872105823, 1.31293213549, 1.13872760697, 
            1.24118539232, 1.37080836876, 1.08509639468, 1.58506251719, 1.33123485577, 
            2.40902216715, 0.537798136579, 0.561410282872, 0.252744659887, 0.849269781339, 
            1.13531162365, 0.418126172477, 1.09578346483, 1.19999934421, 1.19759047321, 
            1.17647058824, 1.05263157895, 1.05263157895, 1.07142857143, 1.05263157895, 
            1.17115778812, 0.89831615892, 0.967741935484, 1.0745229094, 1.01694915254, 
            1.25, 1.03448275862, 1.25435447721, 1.53846153846, 1.46341463415, 
            1.01694915254, 1.05263157895, 1.62162162162, 1.93548387097, 0.869565217391, 
            1.05263157895, 0.967741935484, 0.952380952381, 0.872197267015, 1.62162162162, 
            0.970266876772, 1.25, 1.01694915254, 1.03448275862, 1.1078678915, 
            1.40982029379, 0.942408376963, 1.1320754717
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 12.4036338773, 14.2759443758, 16.8254258289, 18.8989217669, 
            21.5255094915, 24.3487112568, 27.4966088642, 31.1384549072, 34.7532354349, 
            38.1240823858, 41.1410223767, 45.2462039926, 49.0738524097, 52.1030213247, 
            54.770425481, 58.1250754422, 61.5947196117, 64.1838870135, 67.7135948787, 
            72.0431381093, 74.8524683318, 78.1309294872, 81.9703228477, 84.4526203337, 
            90.3584192809, 95.8597572911, 96.2080673144, 97.7146103896, 100.957366071, 
            105.314291159, 108.83513332, 111.8633014, 114.984538981, 122.697508767, 
            128.533380414, 127.682638889, 129.721527778, 133.027777778, 138.361111111, 
            142.274904215, 142.509381339, 146.575588235, 149.124230769, 154.919230769, 
            163.733333333, 172.239583333, 162.303977273, 161.171164773, 180.561899038, 
            180.64957265, 166.804292929, 175.01461039, 174.410714286, 171.311507937, 
            194.138888889, 213.010416667, 222.81875, 219.88125, 229.90625, 
            220.8375, 220.629166667, 243.541666667, 245.75, 240.875, 
            226.875, 234.708333333, 239.508333333, 207.2375, 194.1875, 
            245.1875, 287.625, 249.729166667, 187.041666667, 258.25, 
            308.916666667, 297.854166667, 339.1875, 334.708333333, 265.208333333, 
            274.40625, 321.34375, 329.46875, 384.28125, 380.625, 
            337.525, 436.983333333, 542.458333333, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(2.172),
        etaMin = cms.double(2.043),
        l1tCalibrationFactors = cms.vdouble(
            7.39939491476, 1.57348253449, 1.51739389449, 1.61850446115, 1.51813263508, 
            1.446972863, 1.38927502491, 1.4296254105, 1.36214304307, 1.29769017797, 
            1.28377658969, 1.16751191295, 1.27168775208, 1.25359345317, 1.27790702294, 
            1.20907861234, 1.22169216292, 1.18495833154, 1.1761460144, 1.18995111447, 
            1.21781420398, 1.17449547875, 1.18590763832, 1.21536823282, 1.1706061938, 
            1.16763451451, 1.16787244828, 1.02066516857, 1.26627086872, 1.17325315725, 
            1.14812756767, 1.05706871722, 1.18981866434, 1.02037787119, 1.08102052848, 
            1.09611258027, 0.39882199609, 1.10139503542, 0.992734055042, 0.248140312739, 
            1.09255818563, 0.79673216887, 1.08121265079, 1.11006035552, 4.14230821291, 
            1.00178437752, 1.05926860025, -1.45993470711, 1.1561461794, 0.960012601183, 
            0.558846127729, 1.01637267161, 1.14441416894, 1.16402116402, 1.12330177857, 
            1.00588802432, 0.767703197513, 0.884665230329, 1.19999565597, 1.03186670118, 
            0.367541861417, 1.07142120742, 1.11639190657, 1.10989909209, 1.01430799725, 
            1.16672120357, 1.15384615385, 0.876701977644, 0.9375, 1.09090909091, 
            1.07784431138, 1.1320754717, 1.2, 1.07142857143, 1.0409227022, 
            0.859371522074, 0.770992195089, 0.983606557377, 1.19405931052, 1.05263157895, 
            2.14285714286, 1.05263157895, 0.783072371802, -1.97534453037, 0.967741935484, 
            1.1144412053, 1.25, 1.2, 0.962893442931, 0.872193479352, 
            1.09090909091, 1.53846153846, 0.983606557377, 1.46341463415
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 12.3781701643, 14.4012356436, 16.4253175038, 18.8943240272, 
            21.9461528502, 24.741963215, 27.6584636757, 30.4748695148, 34.0324671717, 
            37.6591889554, 41.1369356874, 44.6764617079, 47.8985362745, 51.312656986, 
            54.7029190207, 58.5679563492, 62.8630952381, 66.1487713675, 69.5793269231, 
            73.4392938335, 76.6311341113, 79.0485963983, 82.343154588, 85.7889778325, 
            88.5576298701, 93.2791344294, 96.7456447709, 101.864750811, 105.423296934, 
            107.115005249, 112.71475939, 118.349928161, 122.23720653, 126.273015548, 
            129.741400325, 128.888302034, 132.465811966, 138.321894341, 138.4655595, 
            145.712705352, 149.983188546, 154.074404762, 163.092741935, 163.14679599, 
            167.510304054, 178.996428571, 182.934409341, 178.816644562, 181.400674663, 
            178.97826087, 187.585526316, 197.380169173, 191.868506494, 200.300426136, 
            217.830729167, 217.787990196, 217.933823529, 219.964285714, 219.714285714, 
            216.0625, 221.381944444, 228.844444444, 228.18125, 242.90625, 
            241.35, 232.9125, 266.294642857, 300.107142857, 275.90625, 
            260.947916667, 266.916666667, 256.875, 251.416666667, 274.072916667, 
            295.114583333, 321.833333333, 339.4375, 312.21875, 275.65625, 
            207.25, 239.5, 312.125, 334.357142857, 387.419642857, 
            383.4625, 358.99375, 376.34375, 448.25, 468.083333333, 
            451.708333333, 413.125, 456.625, 488.25, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(2.322),
        etaMin = cms.double(2.172),
        l1tCalibrationFactors = cms.vdouble(
            -7.95899647469, 1.71070307931, 2.58281464117, 1.62089253743, 1.68626991667, 
            1.72064778636, 1.44256747847, 1.40431886177, 1.50534790324, 1.2554442714, 
            1.23271191747, 1.33678569692, 1.24237827201, 1.13770262958, 1.23833116086, 
            1.24476883616, 1.2212258959, 1.09395683843, 1.21193958788, 1.11469478587, 
            1.21063026766, 1.11566102456, 1.19494195773, 0.907311421182, 1.17641497079, 
            1.18264255741, 1.14018352723, 1.21476986874, 1.11644485201, 1.15662164705, 
            0.265015287417, 1.07858459198, 1.16445654828, 1.07160100305, 0.986229859276, 
            0.741104701624, 1.08225142991, 0.876929989928, 1.12818941676, 1.10467052618, 
            0.889346063064, 1.11903453063, -0.309637889989, 1.22903720738, -0.752745649612, 
            -28.1018496668, 1.21835367063, 1.22331760246, 1.29443337612, -0.514227022755, 
            1.04050906487, 1.0834953493, 2.48088789806, 1.08402072161, 1.15428265437, 
            0.345299450521, 1.019915935, 1.03447938579, 1.01694915254, 1.22448979592, 
            1.02838506205, 1.0714190852, 1.05263157895, 0.99333701644, 0.99173553719, 
            1.17876747221, 0.925114264595, 0.89552238806, 1.0, 1.04122582479, 
            1.25, 0.311955722111, 1.11111111111, 0.906162596205, 1.22464048064, 
            0.908881200029, 0.89552238806, 0.9375, 1.05263157895, 0.923076923077, 
            0.923076923077, 1.33333333333, 0.89552238806, 0.42450769577, 0.952380952381, 
            1.09090909091, 1.76470588235, 0.791276517242, 0.952380952381, 1.01694915254, 
            0.952380952381
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 12.437388597, 14.1050268177, 16.2083901211, 18.3968531469, 
            20.7813885676, 23.5900049238, 26.6791091446, 29.1780449813, 31.9403507169, 
            36.1146290556, 40.2036254033, 43.75, 46.8177912731, 50.2803185621, 
            54.2922525638, 58.0586681404, 62.1487237141, 64.9883492245, 68.5060150982, 
            72.3416196734, 76.7608400424, 80.4864530947, 82.9063885676, 86.6409559643, 
            89.8167219356, 95.1112146893, 97.5731654676, 102.569127006, 109.161961538, 
            111.494823529, 117.912800802, 118.081593552, 118.356366279, 125.958958333, 
            126.89157197, 132.950351732, 143.916260823, 140.218344156, 140.470238095, 
            148.46557971, 152.451256793, 153.307700893, 159.307142857, 169.926242236, 
            168.836956522, 168.453703704, 163.335282651, 159.614912281, 186.420833333, 
            203.041666667, 201.797916667, 205.277083333, 202.370833333, 201.06875, 
            210.451704545, 214.0, 213.654545455, 219.033333333, 210.927083333, 
            222.84375, 243.886363636, 248.480113636, 254.29375, 263.340625, 
            249.625, 253.875, 296.203125, 311.145833333, 298.270833333, 
            262.375, 266.65625, 292.302083333, 284.75, 261.479166667, 
            255.270833333, 310.145833333, 347.0, 326.104166667, 332.541666667, 
            355.6875, 307.0625, 320.0, 336.638888889, 339.701388889, 
            371.1875, 293.5, 346.541666667, 483.166666667, 556.375, 
            721.25, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(2.5),
        etaMin = cms.double(2.322),
        l1tCalibrationFactors = cms.vdouble(
            2.10202838072, 2.98150962706, 1.52472527473, 4.10978843516, 2.57261675302, 
            2.75868936925, 2.56118163499, 2.22087939519, -16.3860032658, 1.99251246367, 
            2.38954685992, 1.61080743188, 1.47633117082, 1.97435280475, 1.32401831001, 
            1.32127020602, 0.318381046674, 0.247315519207, 1.25952797446, 1.42493755383, 
            1.25411829484, 1.16217925655, 1.10586651725, 1.27446032157, 0.903128289341, 
            1.21772963386, 1.19165361456, 0.971555238945, 1.28408787995, -30.9083377596, 
            1.17303835823, 1.15888640769, 1.13234323458, 0.984116968929, 1.08845382203, 
            1.03996054664, 1.06961763299, 1.11017945794, -2.04772626708, 1.25261174318, 
            0.333489487067, 1.173542049, 0.785584409886, 1.01387485879, 0.282539006401, 
            1.22826514122, 0.945683085294, 0.893562064414, 1.23222467488, 0.70392405359, 
            1.17647058824, 1.1320754717, 1.15767349724, 1.11110836718, 0.952380952381, 
            0.885704158726, -1.35908266592, 0.913903648875, -1.54191807587, -1.20920311443, 
            1.46341463415, 0.943884685153, 1.09090909091, 1.2, 1.76470588235, 
            1.0, 1.53846153846, 1.53846153846, 0.845070422535, 1.15384615385, 
            1.05263157895, 2.4, 1.07142857143, 0.983606557377, 0.983606557377, 
            1.15384615385, 0.983606557377, 1.01749167041, 0.952380952381, 0.911317297804, 
            0.923076923077, 0.882352941176, 0.879465647489, 1.11111111111, 1.24137931034, 
            0.983606557377, 1.0, 1.30434782609, 1.01694915254
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 10.7167455616, 12.0137172448, 14.1936500793, 15.7680203483, 
            17.4841439634, 19.8933242092, 21.7216596834, 24.1124999038, 26.9002308342, 
            30.3296589754, 34.0648516949, 37.1735393258, 40.7377017624, 44.4034573083, 
            48.3342948718, 51.0129682997, 54.4687243135, 59.0546959431, 60.5337008855, 
            65.0547830801, 71.3417769316, 75.1788060897, 77.9036804955, 81.9264679232, 
            87.7147677877, 89.622429078, 92.0726851852, 98.7268518519, 104.531666667, 
            108.452797619, 110.200811318, 114.252357961, 125.447812004, 130.754222459, 
            130.692976939, 134.429425612, 142.284177074, 146.075810894, 141.707532861, 
            142.230019182, 145.124894958, 153.819360902, 165.059539474, 167.046381579, 
            167.841093117, 175.472285068, 174.978466387, 164.044642857, 176.0, 
            189.910714286, 185.688492063, 184.277777778, 191.732142857, 219.482142857, 
            228.125, 218.78125, 231.40625, 249.642857143, 257.538690476, 
            226.395833333, 225.277777778, 239.927777778, 213.9, 175.75, 
            206.6875, 221.875, 180.5625, 256.625, 289.9375, 
            262.4375, 201.875, 215.541666667, 305.291666667, 312.875, 
            298.75, 303.625, 329.791666667, 337.229166667, 348.1875, 
            359.75, 369.75, 369.833333333, 352.333333333, 336.083333333, 
            391.520833333, 459.9375, 430.875, 504.5, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(2.964),
        etaMin = cms.double(2.5),
        l1tCalibrationFactors = cms.vdouble(
            -10.3409554326, 1.16233531682, 1.35745324013, 1.47998272217, 1.49084094069, 
            -0.158005529857, -0.213151286549, -0.262267692344, 3.46055483863, 1.61662013249, 
            1.31308707306, 1.19840526522, 1.15570169246, 1.1912558449, 1.18195460314, 
            1.12885824968, 1.08249175175, 1.09016670474, 1.03887610716, 1.07069393563, 
            1.04885755078, 0.986811995915, 1.09243053958, 1.03582515124, 1.0211758518, 
            1.00830629127, 1.066516706, 0.974542560744, 0.95449014941, 0.988525888916, 
            1.11841152847, 0.956416596083, 0.983526803856, 0.704907782648, 0.975691335612, 
            0.864156611785, 0.924109260176, 1.01862146429, 1.05320204995, 0.955037004815, 
            0.800312913656, 0.99314734458, 0.937918713711, 0.964192327733, 0.881857271592, 
            0.973906684826, 0.945277380752, 1.0547497298, -6.73863617957, 0.96463022508, 
            1.13638641297, 0.825547110357, 0.431288783515, 0.713008649697, 0.918346653917, 
            0.869912982008, 0.707609939709, 0.423228151871, 0.933772443591, 1.02007761953, 
            0.893439183401, 0.343301291132, -1.79893701534, -0.654098999477, 0.340321248678, 
            0.923076923077, 0.847556063652, 0.844292985862, 0.873030632724, 0.952380952381, 
            0.776562031482, 0.845070422535, 0.869565217391, 1.07142857143, 0.9375, 
            0.882352941176, 1.0, 0.89552238806, 0.923076923077, 1.0, 
            0.923076923077, 1.01694915254, 0.900254826539, 0.943734021669, 0.857142857143, 
            0.857142857143, 0.821917808219, 0.89552238806, 0.869565217391, 0.845070422535, 
            0.845070422535
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 13.9200246012, 14.153002017, 15.468462643, 17.5341462321, 
            19.4729246266, 21.5657889, 24.335139924, 27.8296877343, 31.569108611, 
            35.5207659467, 39.9353554738, 44.0159022716, 48.7421719583, 52.2955263516, 
            55.7610316238, 61.3930447607, 66.1401178397, 70.8758141951, 74.8348431326, 
            78.5895503573, 83.2813423154, 86.8511666667, 91.197625, 95.2422490682, 
            99.1103869548, 102.862218171, 107.926199933, 112.984629118, 115.970271916, 
            120.249833362, 125.621347877, 131.060580427, 135.50155074, 142.087468319, 
            147.212518031, 153.317134107, 159.101558033, 161.526642208, 163.402152152, 
            168.633633634, 173.053140097, 181.847981366, 189.242575188, 188.506761696, 
            190.274305556, 198.186373874, 197.065540541, 195.098863636, 209.073863636, 
            207.234375, 211.727796053, 217.485608553, 222.544270833, 234.06875, 
            242.22202381, 250.799107143, 255.78125, 253.166666667, 250.409722222, 
            265.833333333, 273.5, 277.909722222, 272.390625, 277.428125, 
            283.516666667, 274.125, 276.858333333, 292.7125, 307.3125, 
            312.25, 335.125, 348.75, 314.8125, 305.875, 
            339.0625, 331.34375, 333.84375, 355.0, 341.125, 
            345.75, 347.916666667, 347.095238095, 376.803571429, 422.9375, 
            461.375, 497.6875, 530.5, 544.625, 591.4375, 
            647.8125, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(3.489),
        etaMin = cms.double(2.964),
        l1tCalibrationFactors = cms.vdouble(
            1.16360698231, -1.16803448615, 0.954245167605, 1.17982331148, 1.3748469477, 
            1.514909174, 1.57558552165, -0.257939029054, 2.6270002935, -1.1362462088, 
            1.51488667523, 1.27034251286, 1.35179127571, 1.36290281667, 1.27399051938, 
            1.31270213032, 0.756848049823, 0.833625218914, -0.133146394604, -0.212473383502, 
            -0.471492249833, 1.8417834108, 12.5558045903, 2.60869565217, 3.33333333333
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 23.037195122, 22.6891181989, 20.6425027871, 20.4083278017, 
            20.812091983, 22.0551547022, 24.2872393822, 26.8388291019, 30.0342755305, 
            34.0341012774, 37.9054832748, 41.5694728029, 50.978215085, 78.3212277121, 
            117.822791517, 157.815077607, 179.360464103, 209.333626999, 241.772177419, 
            207.766447368, 176.367408907, 223.257211538, 233.84375, 152.5, 
            float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(4.191),
        etaMin = cms.double(3.489),
        l1tCalibrationFactors = cms.vdouble(
            -0.0837719370772, 0.76076355023, 1.73997179619, 2.72170134266, -0.84373582785, 
            -0.430574800782, 1.41951837769, -0.75790758793, 0.697979708012, 1.21119122942, 
            1.15406760053, 1.1353210255, 1.17765218595, 1.09394618782, 1.04051886053, 
            0.953452028039, -0.171233146546, -1.56023407167, -0.818220024205, 1.16967606302, 
            1.32612394046, 0.719832450479, 0.967741935484, 0.882352941176
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 23.72597254, 20.2943723703, 18.8352307247, 19.5803675771, 
            21.0521489404, 23.6461897954, 26.8443774131, 30.0215624744, 33.3248013531, 
            38.5898500355, 43.7957418726, 47.7663314768, 57.2511608422, 77.7605482863, 
            110.36249737, 132.685602708, 150.149963045, 165.567727273, 181.995, 
            195.84375, 232.1875, 267.28125, 288.4375, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(5.191),
        etaMin = cms.double(4.191),
        l1tCalibrationFactors = cms.vdouble(
            -0.151717718253, -0.108471095612, 1.45646530114, 1.15964084614, -7.9224604787, 
            1.40340030912, 2.22528519711, -0.247293601588, 4.08680682351, 0.778133715913, 
            1.20185170545, 1.26505861766, 1.12960924469, 1.06205327226, 1.01339784395, 
            0.249690125349, 1.12832909936, 0.983606557377
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 20.3217147436, 19.6019230769, 19.9193569554, 20.746079488, 
            21.692765117, 24.734030837, 27.5860904935, 29.8331485372, 34.559743266, 
            39.0444228469, 42.2553281181, 46.8517901842, 56.1795212766, 74.415, 
            91.1025, 104.3875, 135.325, float('inf')
        )
    )
)

Phase1L1TJetCalibrator = cms.EDProducer('Phase1L1TJetCalibrator',
  inputCollectionTag = cms.InputTag("Phase1L1TJetProducer", "UncalibratedPhase1L1TJetFromPfCandidates", ""),
  absEtaBinning = cms.vdouble([p.etaMin.value() for p in calibration] + [calibration[-1].etaMax.value()]),
  calibration = calibration,
  outputCollectionName = cms.string("Phase1L1TJetFromPfCandidates")
)
import FWCore.ParameterSet.Config as cms
calibration = cms.VPSet(
    cms.PSet(
        etaMax = cms.double(0.435),
        etaMin = cms.double(0),
        l1tCalibrationFactors = cms.vdouble(
            1.54376240109, 1.5466877876, 1.84996662934, 1.65077513915, 1.53526245363, 
            1.47588984309, 1.40327685831, 1.33757824064, 1.27756247546, 1.27271239752, 
            1.24810623285, 1.21838706854, 1.14715617968, 1.17440303607, 1.17933636349, 
            1.16538063945, 1.148460052, 1.13597365009, 1.15676861274, 1.15162709027, 
            1.12487546852, 1.11563650396, 1.14231450806, 1.14326512341, 1.13081113844, 
            1.10237066958, 1.12699952832, 1.11245834796, 1.08365308472, 1.13134325279, 
            1.11954946223, 1.07354304623, 1.0906095179, 1.10188461777, 1.06506423426, 
            1.10546214184, 1.08564648823, 1.08170336901, 1.06817541924, 1.10063447523, 
            0.882977860145, 1.0607571, 1.10606581751, 1.03460358516, 1.1071583512, 
            1.03678237298, 1.08039368769, 1.08380887684, 1.14130681858, 1.09220244915, 
            1.06809806411, 1.14220774047, 1.08752579326, 1.09246208868, 1.10831641516, 
            1.04481048907, 1.08374173247, 1.02766424557, 1.20927318287, 1.08069289266, 
            1.09630327939, 1.07161443284, 1.25809678481, 1.04026531257, 1.10023063337, 
            0.606701935705, 1.12365357953, 0.234619468569, 0.887309123177, 0.254305260281, 
            1.02780530428, -2.17805118504, 0.88157227693, 1.08273846429, 0.252393393805, 
            0.329642072584, 1.10295520961, 1.29214975487, 1.07133016789, 1.3534329205, 
            0.770437649738, 0.722402432963, 0.379713368915, 0.281075205549, 1.09233699077, 
            1.29119298327, 0.301063276683, 0.343110766397, 1.34467475063, 1.44698005548, 
            0.679550466601, 1.24636553177, 0.355183879912, -7.62837221733, 0.732642863382, 
            -1.19476290834, 1.08742947648, 1.35209384689, 1.64222649775, 1.67845668393, 
            1.24137931034, 1.43422473275, 1.33427398973, 0.909090909091, 1.35706678891, 
            2.06896551724, 2.0, 1.7731159271, 1.22448979592, 1.30434782609, 
            1.17647058824, 2.22222222222, 1.57894736842, 1.62162162162
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 11.7194481566, 13.3778554974, 15.7025133994, 18.4146328251, 
            21.2178923265, 24.2533728398, 27.5753196107, 30.9567064622, 34.4245371968, 
            37.9725364188, 41.5675397188, 45.3353423604, 49.2361489238, 52.9341974127, 
            56.6087825973, 60.4634532806, 64.3552425597, 67.9283437437, 71.3869554286, 
            75.0428579068, 78.9140535693, 82.427876117, 86.0701375959, 90.0487310372, 
            93.8052928128, 97.1459905064, 100.734956576, 105.380048057, 109.48950958, 
            112.807636919, 116.632703182, 119.869297849, 124.100960755, 128.130257207, 
            130.503768935, 134.370196303, 140.203133319, 144.262625368, 146.19456122, 
            150.309979518, 153.609154505, 155.795844241, 158.406524817, 160.78885231, 
            168.284299882, 175.30451048, 176.350585938, 177.933138021, 182.512490443, 
            186.795823777, 188.642687706, 190.353956646, 191.350291375, 195.136078595, 
            204.22826087, 208.358635266, 206.428769841, 208.401207813, 212.165738626, 
            213.493917938, 217.054037853, 228.031883279, 236.009237563, 238.465170279, 
            239.235138774, 237.834960521, 240.749408144, 242.585379464, 245.889184908, 
            251.300262566, 252.024916944, 261.161854103, 266.486258865, 265.602864583, 
            269.248697917, 277.492753623, 284.857336957, 278.642361111, 274.877415459, 
            277.131688963, 283.609432234, 309.191964286, 315.036880631, 305.956052572, 
            309.654967395, 317.190656566, 331.724206349, 333.800595238, 339.697916667, 
            369.147321429, 396.354497354, 396.132447665, 403.617236025, 412.301339286, 
            429.653125, 499.4625, 516.217857143, 451.267857143, 412.513888889, 
            483.430555556, 532.401041667, 530.759375, 551.816666667, 498.208333333, 
            426.291666667, 472.541666667, 506.191666667, 593.15, 701.8125, 
            735.0625, 591.125, 508.75, 619.875, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(0.783),
        etaMin = cms.double(0.435),
        l1tCalibrationFactors = cms.vdouble(
            1.53501554579, 1.5794620332, 1.7865249895, 1.647673134, 1.62381848548, 
            1.44942357225, 1.38695477276, 1.31525465894, 1.31605466235, 1.2873791045, 
            1.24794520747, 1.21521953266, 1.21284482255, 1.19218090126, 1.16938596809, 
            1.1511057942, 1.17577146172, 1.14137206107, 1.12920173538, 1.13992594141, 
            1.12172769132, 1.10337142066, 1.12104620319, 1.09924504559, 1.10598779402, 
            1.11744841461, 1.10708626929, 1.09950688921, 1.11270914582, 1.09004925092, 
            1.11177983411, 1.04695836025, 1.11511061881, 1.10579181571, 1.07180584575, 
            1.0911186114, 1.07488285089, 1.11114529411, 1.05825209766, 1.12080054088, 
            1.12785079097, 1.07522624178, 1.03463123521, 1.10875130467, 1.02220197161, 
            1.04655881239, 1.04504012327, 1.135267554, 1.1022051153, 1.08116456212, 
            0.972311636901, 1.12004447549, 1.05984235295, 1.08545747888, 0.40521430258, 
            1.06400469756, 1.06124611539, 1.19558187925, 1.14254581625, 1.10362472134, 
            1.10305832754, 1.00580324046, 1.11293422363, 1.00763273426, 1.10476750007, 
            1.15384615385, 1.07396009207, 0.299849917851, 1.134711686, 1.09536590981, 
            1.19165743577, 0.373310660462, 1.20506615876, 1.12227427674, 9.11221434314, 
            0.548250896051, 1.31619348436, 5.02825534475, 1.16061954828, -1.63643509904, 
            1.16328314166, 1.08913017181, 0.550052305073, 1.67247592788, -3.01931758791, 
            1.32005107971, 1.63458732427, 1.35083936973, 1.00303557346, 0.778382720793, 
            1.55029855071, 1.28157571947, 1.25384094654, 1.11761797138, 1.12042847681, 
            1.39534883721, 1.6143811045, 1.12177097369, 1.27659574468, 1.62162162162, 
            1.22225158938, 1.22448979592, 2.14285714286, 1.27659574468, 1.09090909091, 
            1.2, 1.31386861314, 1.24544294234, 1.20902800941, 2.85714285714, 
            1.09090909091, 1.53846153846
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 11.6248346031, 13.3492490152, 15.6002552426, 18.2456629358, 
            21.3015511305, 24.5471764262, 27.6392725282, 30.7935546128, 34.2871304103, 
            38.0488107144, 41.5840924431, 45.2836820752, 49.0858362845, 52.9255299843, 
            56.9715845369, 60.3172145111, 63.9471020031, 68.2607440957, 71.9029579405, 
            75.3532586904, 79.1142716353, 82.8930611191, 86.9050764174, 90.6432906394, 
            93.9975148934, 97.7425806111, 101.71299587, 105.749471712, 108.845924242, 
            112.520518961, 117.100840609, 120.354623397, 123.210324383, 127.499014876, 
            130.822956527, 134.991975285, 139.746716724, 143.264346693, 145.724367102, 
            148.498441043, 153.991891789, 158.731753384, 161.061338834, 163.164570438, 
            168.259263834, 173.424735915, 174.658655818, 177.876032998, 181.892976355, 
            185.112577332, 190.606467721, 194.066850106, 197.475629065, 199.307123034, 
            203.419510237, 208.384409395, 208.590916054, 214.718773873, 221.850232538, 
            226.600860942, 234.073860727, 234.25497227, 232.301318481, 233.348231132, 
            233.970923913, 239.164673913, 246.151086957, 244.006642512, 245.006027254, 
            252.075471698, 255.128787879, 252.15282634, 247.599038462, 247.122794118, 
            264.955688854, 286.662702429, 274.314331502, 269.805213465, 281.611430396, 
            287.655214425, 298.384711779, 297.038988095, 287.608814103, 302.241594715, 
            314.012851367, 318.658542977, 336.368055556, 364.057995495, 376.311200624, 
            355.232371795, 372.494047619, 397.467532468, 435.163961039, 500.944642857, 
            493.448611111, 429.411111111, 432.05, 501.0, 475.25, 
            495.1875, 577.875, 461.5625, 469.125, 643.1875, 
            673.875, 642.895833333, 636.0625, 600.895833333, 433.166666667, 
            561.875, 714.625, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(1.131),
        etaMin = cms.double(0.783),
        l1tCalibrationFactors = cms.vdouble(
            1.63316043451, 1.62866410833, 1.98193402837, 1.75677209261, 1.58683745845, 
            1.51938356328, 1.49673127224, 1.38145313035, 1.34293508701, 1.29460038231, 
            1.27605715674, 1.23274218392, 1.20001379063, 1.19638613898, 1.16727225651, 
            1.18388705466, 1.15734766861, 1.12532390296, 1.13400842647, 1.14536085679, 
            1.12683058554, 1.15248331652, 1.138417127, 1.13974745093, 1.15122599538, 
            1.11244267205, 1.11361004628, 1.12903660938, 1.12473002878, 1.08422250924, 
            1.08351370455, 1.07395732187, 1.10693733745, 1.06611540431, 1.10237365344, 
            1.08620274812, 1.07517355955, 1.06998920136, 1.09395107837, 1.07943003123, 
            1.04258126655, 1.03878114557, 1.01211751953, 1.01023433599, 1.07629807957, 
            1.04391592313, 1.05977294833, 1.05362237407, 1.08302807851, 1.04220484353, 
            1.09576513656, 1.04408477942, 1.03141217624, 1.01042170864, 1.06204064827, 
            1.00999435471, 1.16544013669, 1.06830276935, 1.04911884384, 1.10146079656, 
            1.05087435973, 1.10478067181, 1.00578876707, 0.486363484773, 1.07313688769, 
            0.957634888158, 1.36928672907, 0.357655964077, 0.625225039406, 0.359619552929, 
            1.08235407491, 1.02797705853, 1.03004878893, 0.975679838069, 1.14708420622, 
            0.238044697197, 0.305534955178, 1.12679402328, 1.1468090071, 0.281943695335, 
            0.339875408751, 0.283355771776, 1.208343427, 1.12865816736, 1.02223919088, 
            1.12356820773, -1.00247153316, 1.20213674963, 1.67371563325, 0.348237743259, 
            1.45237730107, 1.34348648474, 0.698530530301, 0.852283835035, 0.874679735954, 
            1.74865058077, 1.78217821782, 1.24649871917, 1.21021584769, 1.30434782609, 
            1.25, 1.27659574468, 1.62162162162, 1.30434782609, 0.964428956005, 
            1.17647058824, 3.52941176471, 1.27659574468, 1.62162162162, 1.71428571429
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 11.4247104247, 13.3148522888, 15.6797750421, 18.3402617871, 
            21.1939123925, 24.2639983995, 27.3450666816, 30.7079920623, 34.1541884761, 
            37.6967296045, 41.5241884887, 45.3619756346, 49.0758905084, 52.8303612944, 
            56.6693670142, 60.4619385125, 64.4317084852, 68.2919655552, 71.6570504139, 
            75.5885866448, 79.6090265501, 82.7915772042, 86.6292795413, 90.7598379994, 
            94.8530180383, 98.0722519665, 101.569304827, 105.650437844, 109.97978904, 
            113.852379442, 117.205401238, 121.078389444, 124.897844885, 128.977744797, 
            133.563795596, 137.466600954, 140.68574282, 143.687003676, 147.341990841, 
            151.828646165, 155.648314678, 159.410280127, 164.268705574, 170.212048199, 
            175.67395342, 177.787129934, 179.899629934, 185.33357579, 187.449808429, 
            185.55042735, 190.760460875, 200.812538485, 201.880535263, 196.04246267, 
            203.381793478, 209.186655405, 210.286552946, 219.338339322, 224.220059428, 
            228.36850145, 229.570911581, 235.141748366, 237.438044662, 238.908002646, 
            250.915178571, 255.367234848, 248.790792541, 244.235164835, 255.872985348, 
            259.554086538, 267.18516523, 279.339994775, 276.395092227, 273.411304348, 
            285.064642857, 284.13723545, 270.634259259, 280.845238095, 291.020676692, 
            297.689327485, 301.026909722, 301.848805147, 298.714256536, 296.72594246, 
            319.653025794, 332.203839869, 337.312262808, 356.877520161, 358.948190789, 
            348.184210526, 364.821356275, 417.436188811, 471.327414773, 462.708533654, 
            377.103846154, 335.658333333, 423.583333333, 477.375, 489.0625, 
            501.354166667, 535.104166667, 531.9375, 494.375, 601.5, 
            707.125, 486.75, 482.875, 653.75, 585.25, 
            float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(1.305),
        etaMin = cms.double(1.131),
        l1tCalibrationFactors = cms.vdouble(
            1.63411773156, 1.75612469826, 1.84210830111, 1.70437411582, 1.72063892507, 
            1.48392848408, 1.68830550174, 1.36677391322, 1.28960115178, 1.29922289873, 
            1.25838563762, 1.22093609108, 1.21719244242, 1.22622843651, 1.13468477169, 
            1.20355598918, 1.14314342689, 1.13330048309, 1.14562392436, 1.14788225843, 
            1.14058646445, 1.13563034441, 1.12234871025, 1.11576571296, 1.13102305081, 
            1.13458769945, 1.13566213157, 1.05708858042, 1.11887915976, 1.09119445968, 
            1.06141632069, 1.09262014876, 1.05393294176, 1.15175581596, 1.08213639257, 
            1.05747782346, 1.04349352952, 1.06618991773, 1.07784268975, 1.07152882462, 
            1.13256297019, 1.00717127951, 1.01863458834, 1.03226405637, 1.06637991697, 
            0.921936529081, 0.220036370749, 1.06712312722, 1.08523551924, 1.15456083325, 
            1.10157447897, 1.13944369525, 0.697087235122, 1.14353348222, 0.358780342555, 
            0.473538269307, 0.979657051692, 0.460223712901, 1.09090174943, 0.501309094175, 
            1.07392762738, 1.15610521103, 0.921045877945, 1.80866249746, -0.858011435718, 
            0.989036546718, 1.03787275447, 1.03538207395, 0.630316366239, 1.00984450723, 
            0.334989622408, 0.933630276465, 0.335818679971, 1.08061294012, 0.915019577, 
            1.05082627154, 0.97314017955, 1.23249337102, 1.26991631079, 1.22448979592, 
            1.07142622027, 1.02660173305, 1.15384615385, -1.16266010759, 1.13747897679, 
            1.5373779131, 0.937499941446, 1.62122552549, 1.39419743603, -1.77640163701, 
            1.68937279499, 1.08213299734, 1.62162162162, 0.983606557377, 1.39534883721, 
            1.11111111111, 1.2, 1.09090909091, 2.14285714286, 1.53846153846, 
            1.62162162162, 0.869565217391, 0.869565217391, 2.22222222222, 0.89552238806, 
            1.05263157895, 1.17647058824
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 11.8386826429, 13.5557450818, 15.8370537897, 18.4072511854, 
            21.2845140911, 24.2052765739, 27.4167724168, 31.007053349, 35.0718500349, 
            38.7596528101, 42.4727075134, 46.7266386313, 50.2845252609, 54.0986850717, 
            58.2368648019, 62.3169562314, 66.4850579327, 70.2653268057, 73.7361828638, 
            77.8965758659, 81.9984750668, 86.370341924, 91.0655246711, 95.0588416707, 
            98.4473883176, 100.880372374, 105.608485167, 110.99144073, 115.048691327, 
            120.103107703, 122.061786492, 124.5671184, 129.406544092, 132.695362285, 
            137.050753189, 142.144583437, 148.593404349, 152.538898749, 154.474501454, 
            155.8496725, 157.523015873, 164.720454545, 174.120454545, 177.329320988, 
            177.279320988, 181.9984375, 188.3134375, 192.098730159, 191.889198909, 
            194.120774872, 207.763256942, 211.803183378, 204.680232558, 209.696022727, 
            216.208119501, 228.819529207, 232.774099099, 227.576041667, 233.182291667, 
            232.597916667, 226.667857143, 225.287087912, 251.048992674, 261.523511905, 
            262.63125, 268.460416667, 261.447916667, 255.177631579, 257.625548246, 
            258.072916667, 259.1875, 268.829166667, 311.454166667, 320.3125, 
            285.583333333, 298.145833333, 286.3125, 261.534090909, 263.221590909, 
            292.375, 311.895833333, 278.125, 292.121666667, 326.507083333, 
            301.40502451, 343.513655462, 382.258928571, 357.273214286, 354.271153846, 
            314.471153846, 373.392857143, 403.142857143, 409.375, 467.1875, 
            494.375, 525.34375, 552.21875, 458.6875, 382.5, 
            439.3125, 645.1875, 869.75, 625.75, 674.75, 
            942.375, 867.25, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(1.479),
        etaMin = cms.double(1.305),
        l1tCalibrationFactors = cms.vdouble(
            1.65859885653, 2.6337660802, 2.23040934907, 2.00636645369, 2.19267770429, 
            1.83880108255, 1.96724412711, 1.66129200582, 1.54902123518, 1.5606873138, 
            1.36452193987, 1.45242943238, 1.42033048582, 1.36012734179, 1.33594614045, 
            1.31486631339, 1.33091776374, 0.935312303993, 1.27406632476, 1.32224656953, 
            1.30137901318, 1.21506634983, 1.2274799746, 1.13206929384, 1.24074197753, 
            1.22453881128, 1.25933019591, 1.20142856728, 1.2422396709, 1.28518837008, 
            1.19274031891, 1.27401299249, 1.2025905892, 1.23735897216, 1.29884616598, 
            1.05786717312, 1.23020600384, 1.19528238023, 1.03492536991, 1.09244884955, 
            1.26155351601, 1.78345830344, 1.30179277224, 1.57965740882, 1.17566280043, 
            1.2369141591, 1.21915571719, 0.675877085571, 1.26739482129, 1.06831561025, 
            1.314311046, -3.37006452321, 1.150745679, 1.20525891735, -0.930894460108, 
            1.29999158401, 0.926430375199, 1.39181559556, 1.36314655212, 1.21383739476, 
            1.07817565743, 1.25183001462, 1.80994549571, 1.1306571714, 1.25592525514, 
            1.112700798, 0.283254484279, 0.422491705224, 1.44122048171, 1.29591498244, 
            1.13343187089, 0.865009296077, 0.983473647368, 1.20491759974, 0.993226619601, 
            1.45297170938, 1.16683637037, 1.58789364097, 1.22709921843, 1.08467169694, 
            1.29987829843, 1.37537758988, 1.17771191865, 1.30911023925, 1.82861883928, 
            1.15080551913, 0.551786250844, 1.78441974529, 1.06103187622, 1.54031408561, 
            1.78480594981, 1.50000461595, 1.62162162162, 1.40213854231, 2.22222222222, 
            1.42857142857, 0.759493670886, 0.952380952381, 1.53846153846, 1.53846153846
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 10.8619091199, 12.530523785, 14.5455639404, 16.8957351485, 
            19.5650928911, 22.4738401688, 25.5183997331, 28.4621186924, 31.3170478071, 
            34.6028750673, 38.170937111, 41.3662548958, 44.5309028822, 47.6998984571, 
            51.3552665662, 55.5868150566, 59.491450355, 63.1527926178, 65.7986361978, 
            68.1170879764, 71.9287207008, 75.8326197224, 79.5999370071, 84.9906123451, 
            87.430106936, 89.7669271797, 94.8119761993, 98.2394929891, 100.378291554, 
            103.710069784, 108.063675356, 111.022502175, 113.576364024, 119.430394525, 
            124.782700994, 126.942886179, 129.129723992, 130.095815946, 137.513721923, 
            143.843955429, 145.122625154, 148.613719566, 150.19310523, 152.994688795, 
            149.703231079, 151.572198657, 163.767606431, 168.16796875, 176.1975, 
            178.614910714, 169.805997671, 176.269836957, 181.208952703, 191.623536036, 
            200.233333333, 211.920833333, 205.824242424, 188.421791444, 201.219040248, 
            217.085526316, 222.658305921, 210.9359375, 191.325, 203.628846154, 
            229.394230769, 220.615384615, 214.09375, 231.684027778, 241.418402778, 
            246.703125, 244.447916667, 259.919070513, 272.417582418, 282.621428571, 
            257.628125, 239.917410714, 242.686507937, 236.397222222, 282.45, 
            268.99375, 246.9375, 287.375, 296.81640625, 296.381747159, 
            332.747632576, 349.894097222, 301.718055556, 326.992857143, 351.990079365, 
            247.847222222, 271.375, 322.75, 294.625, 275.875, 
            340.8125, 642.4375, 788.5, 584.375, 463.75, 
            float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(1.653),
        etaMin = cms.double(1.479),
        l1tCalibrationFactors = cms.vdouble(
            1.55710409802, 2.59351892387, 2.03424586751, 2.09522621051, 1.87931410588, 
            3.02096715158, 1.83080668853, 1.87369778093, 1.63036627473, 1.62712556147, 
            1.70767627486, 1.59530040559, 1.5721313765, 1.42993734293, 1.51485694765, 
            1.4958686587, 1.4108139015, 1.4799894751, 1.42984698476, 1.47688933323, 
            1.39223398572, 1.3959021587, 1.43356473254, 1.43202470995, 1.40567939108, 
            1.5126966565, 1.43361040277, 1.39225194333, 1.42172468227, 1.32473455229, 
            1.27125449921, 1.3691322323, 1.33494924873, 1.41633358889, 1.0552766024, 
            1.44423011869, 1.36965034663, 3.37026983043, 1.32119757059, 0.637143293146, 
            1.41268674366, 1.1773291975, 1.26691329846, 1.59878978253, 1.36363636364, 
            1.26125909868, -0.810230280309, 1.32210410278, 1.22597622819, 32.8725915591, 
            1.18793037961, 1.12405213945, -21.3485601862, 1.24651191737, 0.463929691836, 
            1.35318714866, 1.30264984559, 1.45995782287, 0.986009434593, 1.34669730632, 
            1.12244264212, 1.42976330701, 1.24146046332, -0.58556724525, 1.37961862885, 
            1.52996456803, 1.15928405308, 1.27240301178, 1.24711316397, 1.31686340797, 
            1.23711340206, 0.237959858464, 1.47982653322, 1.41484213038, 1.31603197793, 
            -0.628048962908, 2.11922961555, 1.34078212291, 0.262013855566, 1.33333333333, 
            1.39534883721, -1.26050921557, 0.46771512221, -1.20134550456, 0.320387601015, 
            1.15384615385, 1.19379699879, -2.10977039516, 1.39534883721, 0.166294128784, 
            1.11111111111, 1.36363636364, 1.06736233329, 1.24137931034, 1.30434782609, 
            1.76470588235, 1.27659574468, 1.875, 1.39534883721, 1.81818181818
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 10.700982787, 12.1984945663, 14.0686624038, 16.0771964286, 
            18.3208409636, 20.8479596021, 23.135823277, 25.9294056124, 28.8339805227, 
            31.3710660792, 34.5460298446, 37.6773309179, 40.4103310084, 43.2549802226, 
            46.5401679627, 50.0265898618, 53.0043398194, 56.186669652, 59.0540715827, 
            61.9285732134, 64.5622415688, 67.0840284223, 70.7129661151, 74.3846986421, 
            78.557031742, 80.4430575482, 84.2464738378, 88.6933779264, 90.6609483903, 
            96.1770601671, 99.6181649169, 100.513684641, 102.033320656, 105.852284685, 
            111.424494548, 113.566462736, 115.408221194, 119.761636567, 121.840363487, 
            125.968403608, 131.007507028, 133.329834345, 138.357505949, 139.717747153, 
            144.46875, 147.987053571, 149.507954545, 159.144412879, 164.217379386, 
            166.500365497, 168.80982906, 161.318509615, 161.667410714, 164.467757937, 
            161.255972222, 171.328392857, 171.204569328, 167.878676471, 174.857954545, 
            191.770454545, 200.152083333, 199.947916667, 199.4375, 193.359848485, 
            188.023538961, 205.049107143, 219.865808824, 219.397058824, 226.525, 
            230.3375, 225.383928571, 209.675595238, 209.354166667, 215.375, 
            213.5625, 206.883928571, 220.274553571, 238.738839286, 242.738839286, 
            243.853125, 229.007142857, 246.648809524, 269.438405797, 266.944816054, 
            314.016826923, 328.879464286, 315.196428571, 316.973214286, 348.53125, 
            417.15625, 402.34375, 368.90625, 410.333333333, 425.083333333, 
            370.0, 403.75, 404.125, 469.5625, 534.1875, 
            float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(1.83),
        etaMin = cms.double(1.653),
        l1tCalibrationFactors = cms.vdouble(
            1.85609706269, 1.98512659066, 2.03368975923, 2.63663841608, 1.92870020632, 
            1.67146383322, 1.53888417825, 1.50130387464, 1.43407289377, 1.4615689199, 
            1.4105373685, 1.3653583612, 1.31868285987, 1.3751827192, 1.33090802225, 
            1.30567432776, 1.34392407878, 1.28567020809, 1.28778634566, 1.28759918719, 
            1.31324119233, 1.32126020457, 1.25285176633, 1.30737851221, 1.19466304756, 
            1.1874227963, 1.30496395302, 1.21615624934, 1.1941195635, 1.24256791697, 
            1.24361404825, 1.3799820815, 1.23976786236, 1.18761470133, 1.21050361904, 
            0.417391924457, 0.450562846874, 1.26828569253, 1.18906216484, 1.21665327337, 
            0.6790058816, 0.692239463002, 1.38575097281, 1.23125643841, 1.10751889948, 
            0.555289104515, 1.18992346094, 0.716574730772, 1.29615227738, 1.2272286386, 
            0.568968188235, 1.30165576787, 0.39049444432, 1.22274573135, 1.24070429663, 
            1.86721185611, 1.13330771009, -0.631535004984, 16.4622908252, 1.21978346448, 
            1.4, 1.18390697754, 1.18294855823, 14.0936507184, 1.03295419437, 
            -0.24077404496, 1.22448979592, 0.484369131712, 1.01589870911, 1.22112821004, 
            1.2915851272, 0.943198264742, 1.33333333333, 1.1320754717, 1.49409560549, 
            1.44905454021, 1.14626469423, 1.1924045244, 1.27659574468, 1.14765576494, 
            0.940767804645, 0.990041814804, 2.14285714286, 1.33717131135, 1.08317593714, 
            1.47880217309, 0.506531433632, 1.20140451469, 1.09090909091, 1.36363636364, 
            1.08906221036, 1.2, 1.39534883721, 1.39534883721, 1.57894736842, 
            1.0, 1.01694915254, 1.17647058824, 2.4, 1.30434782609
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 11.6331877845, 13.1534098138, 15.0721036046, 17.4734447039, 
            19.9894044287, 22.8071327752, 25.6934738286, 28.6105829017, 31.6707600864, 
            34.785814415, 38.1353953549, 41.6155105016, 44.8657407235, 48.0681405429, 
            51.8309102951, 55.0061280172, 57.9600249671, 60.8090544572, 64.2109952438, 
            67.6128150818, 70.4677051116, 74.175833991, 77.6622271442, 82.0097259029, 
            85.5565071083, 88.3883911519, 91.6192517363, 95.7948631729, 98.9851978452, 
            99.8154122108, 102.66742361, 107.039678934, 109.90127513, 113.216849068, 
            118.965346473, 124.823986964, 128.26973582, 131.532954545, 131.268560606, 
            132.840863454, 139.031502723, 139.73665917, 142.372522633, 146.200220681, 
            143.234262166, 149.484056122, 157.875496032, 157.141238513, 161.06349681, 
            171.882575758, 167.56, 170.875, 185.565, 191.097826087, 
            195.34124714, 183.376233553, 181.206676136, 196.089488636, 205.984375, 
            194.03125, 198.090277778, 216.887152778, 204.253605769, 224.626373626, 
            226.523809524, 196.880952381, 205.487012987, 233.347727273, 247.2625, 
            233.585227273, 238.814393939, 250.125, 252.958333333, 227.4, 
            212.05, 244.2125, 259.455357143, 252.455357143, 275.5, 
            296.479166667, 300.166666667, 259.25, 256.701388889, 316.607638889, 
            299.334821429, 303.400793651, 336.279040404, 340.473484848, 344.291666667, 
            379.354166667, 421.885416667, 406.28125, 386.875, 375.6875, 
            479.6875, 602.5, 582.5, 424.0, 452.25, 
            float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(1.93),
        etaMin = cms.double(1.83),
        l1tCalibrationFactors = cms.vdouble(
            1.85713796462, 1.60558668902, 2.46374236612, 2.64358234192, -1.82436678426, 
            1.59482584067, 1.42408357271, 1.40992301348, 1.43274974167, 1.41092393825, 
            1.35037474461, 1.27634166533, 1.3484681988, 1.31287399387, 1.26439843289, 
            1.2545131204, 1.24433353014, 1.25289149116, 1.25349348439, 1.26352205439, 
            1.2581836989, 1.25325766612, 1.23415536401, 1.27118152196, 1.19838028772, 
            1.18665788042, 1.18966136592, 1.2035938936, 1.17327791555, 1.17592118716, 
            1.04346651716, 1.20304132411, 1.21088440433, 1.21924415648, 1.17001494347, 
            1.19068898429, 0.727045994316, 1.14293728485, 0.361295101873, 1.17349268701, 
            1.29035022844, 1.16784888596, 1.19604318582, -1.31577705619, 2.67650660994, 
            0.888563663131, 1.11950513523, 0.309283921912, 1.20102584097, 0.170706169516, 
            0.446980389532, -788.058787617, 1.17953371655, 1.14354239521, 0.418256205067, 
            1.13702794462, 1.068412486, 1.27659574468, 1.05545886765, 0.382026517538, 
            1.24294283725, 1.04230508141, 1.37203263671, 1.09230252447, 1.14993065873, 
            1.34669730648, 1.25461137725, 1.03448275862, 0.417742457349, 1.11111111111, 
            0.439057310531, 1.03213057998, -0.328137407581, 1.1561071755, 16.5683861797, 
            1.01694915254, 1.03448275862, 1.30434782609, 1.01694915254, 1.22448979592, 
            1.08317640075, 1.10343000953, 0.983606557377, 1.17875143361, 1.12606292319, 
            1.15118756285, 0.133755792983, 1.13613691548, 0.940132825227, 1.09090909091, 
            1.1320754717, 2.22222222222, 1.52784331356, 1.1320754717, 1.05263157895, 
            1.62162162162, 1.05263157895
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 12.252726316, 13.9933651378, 16.2531185663, 18.6512587027, 
            21.1135438863, 24.0996056965, 26.9813627451, 29.7591305637, 33.0349457212, 
            36.4741641362, 39.9374574346, 42.8918539114, 46.5634540396, 50.6901765822, 
            53.7452375938, 57.0062844956, 60.6924979332, 63.7954736854, 66.8029157858, 
            69.7291874222, 72.9035224044, 76.9428477801, 79.7160350566, 83.8143208153, 
            88.298930218, 91.7560986036, 95.1987433204, 98.8790779557, 102.865303076, 
            105.351598531, 109.391466016, 114.927573529, 115.551797945, 119.176797945, 
            123.024894068, 121.006761352, 125.606867284, 131.678685897, 134.227146042, 
            140.472315779, 144.995780237, 147.149545571, 147.63443915, 153.452933047, 
            159.650579151, 155.672619048, 160.169047619, 168.907142857, 172.608333333, 
            169.959895833, 175.797214674, 191.959541063, 200.291666667, 184.402777778, 
            187.0875, 209.004166667, 198.672619048, 211.943452381, 233.2734375, 
            221.684621711, 222.642801858, 217.210784314, 218.577380952, 233.285714286, 
            220.0, 220.302083333, 254.177083333, 264.193181818, 246.568181818, 
            243.284090909, 240.242424242, 232.726190476, 248.142857143, 277.767857143, 
            298.767857143, 304.96875, 273.78125, 279.8125, 290.875, 
            270.45, 291.15, 347.658333333, 342.939102564, 317.143269231, 
            331.376785714, 325.853174603, 358.618055556, 396.729166667, 416.625, 
            431.8125, 330.9375, 355.65625, 496.90625, 544.75, 
            499.375, 610.5, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(2.043),
        etaMin = cms.double(1.93),
        l1tCalibrationFactors = cms.vdouble(
            2.05659167942, 1.66962764151, 1.62667212344, 1.44259979851, 1.53579962341, 
            1.6027340222, 1.69838935684, 1.39743959018, 1.19644116689, 1.27177402551, 
            1.27022674901, 1.32403661925, 1.15753704675, 1.25691761163, 1.25523836394, 
            1.27713194644, 1.18157714793, 1.23812602448, 1.2230204808, 1.27195355905, 
            1.26024941443, 1.05061215833, 1.22685288329, -18.0812308165, 1.20429307074, 
            1.1577317083, 1.19476981043, 1.23061961336, 0.44743492128, 1.24357311399, 
            2.48168047175, 1.15708247111, 1.17547925649, -0.622051874662, 0.35238174113, 
            -4.98756442187, 1.14851146121, 0.669872105823, 1.31293213549, 1.13872760697, 
            1.24118539232, 1.37080836876, 1.08509639468, 1.58506251719, 1.33123485577, 
            2.40902216715, 0.537798136579, 0.561410282872, 0.252744659887, 0.849269781339, 
            1.13531162365, 0.418126172477, 1.09578346483, 1.19999934421, 1.19759047321, 
            1.17647058824, 1.05263157895, 1.05263157895, 1.07142857143, 1.05263157895, 
            1.17115778812, 0.89831615892, 0.967741935484, 1.0745229094, 1.01694915254, 
            1.25, 1.03448275862, 1.25435447721, 1.53846153846, 1.46341463415, 
            1.01694915254, 1.05263157895, 1.62162162162, 1.93548387097, 0.869565217391, 
            1.05263157895, 0.967741935484, 0.952380952381, 0.872197267015, 1.62162162162, 
            0.970266876772, 1.25, 1.01694915254, 1.03448275862, 1.1078678915, 
            1.40982029379, 0.942408376963, 1.1320754717
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 12.4036338773, 14.2759443758, 16.8254258289, 18.8989217669, 
            21.5255094915, 24.3487112568, 27.4966088642, 31.1384549072, 34.7532354349, 
            38.1240823858, 41.1410223767, 45.2462039926, 49.0738524097, 52.1030213247, 
            54.770425481, 58.1250754422, 61.5947196117, 64.1838870135, 67.7135948787, 
            72.0431381093, 74.8524683318, 78.1309294872, 81.9703228477, 84.4526203337, 
            90.3584192809, 95.8597572911, 96.2080673144, 97.7146103896, 100.957366071, 
            105.314291159, 108.83513332, 111.8633014, 114.984538981, 122.697508767, 
            128.533380414, 127.682638889, 129.721527778, 133.027777778, 138.361111111, 
            142.274904215, 142.509381339, 146.575588235, 149.124230769, 154.919230769, 
            163.733333333, 172.239583333, 162.303977273, 161.171164773, 180.561899038, 
            180.64957265, 166.804292929, 175.01461039, 174.410714286, 171.311507937, 
            194.138888889, 213.010416667, 222.81875, 219.88125, 229.90625, 
            220.8375, 220.629166667, 243.541666667, 245.75, 240.875, 
            226.875, 234.708333333, 239.508333333, 207.2375, 194.1875, 
            245.1875, 287.625, 249.729166667, 187.041666667, 258.25, 
            308.916666667, 297.854166667, 339.1875, 334.708333333, 265.208333333, 
            274.40625, 321.34375, 329.46875, 384.28125, 380.625, 
            337.525, 436.983333333, 542.458333333, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(2.172),
        etaMin = cms.double(2.043),
        l1tCalibrationFactors = cms.vdouble(
            7.39939491476, 1.57348253449, 1.51739389449, 1.61850446115, 1.51813263508, 
            1.446972863, 1.38927502491, 1.4296254105, 1.36214304307, 1.29769017797, 
            1.28377658969, 1.16751191295, 1.27168775208, 1.25359345317, 1.27790702294, 
            1.20907861234, 1.22169216292, 1.18495833154, 1.1761460144, 1.18995111447, 
            1.21781420398, 1.17449547875, 1.18590763832, 1.21536823282, 1.1706061938, 
            1.16763451451, 1.16787244828, 1.02066516857, 1.26627086872, 1.17325315725, 
            1.14812756767, 1.05706871722, 1.18981866434, 1.02037787119, 1.08102052848, 
            1.09611258027, 0.39882199609, 1.10139503542, 0.992734055042, 0.248140312739, 
            1.09255818563, 0.79673216887, 1.08121265079, 1.11006035552, 4.14230821291, 
            1.00178437752, 1.05926860025, -1.45993470711, 1.1561461794, 0.960012601183, 
            0.558846127729, 1.01637267161, 1.14441416894, 1.16402116402, 1.12330177857, 
            1.00588802432, 0.767703197513, 0.884665230329, 1.19999565597, 1.03186670118, 
            0.367541861417, 1.07142120742, 1.11639190657, 1.10989909209, 1.01430799725, 
            1.16672120357, 1.15384615385, 0.876701977644, 0.9375, 1.09090909091, 
            1.07784431138, 1.1320754717, 1.2, 1.07142857143, 1.0409227022, 
            0.859371522074, 0.770992195089, 0.983606557377, 1.19405931052, 1.05263157895, 
            2.14285714286, 1.05263157895, 0.783072371802, -1.97534453037, 0.967741935484, 
            1.1144412053, 1.25, 1.2, 0.962893442931, 0.872193479352, 
            1.09090909091, 1.53846153846, 0.983606557377, 1.46341463415
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 12.3781701643, 14.4012356436, 16.4253175038, 18.8943240272, 
            21.9461528502, 24.741963215, 27.6584636757, 30.4748695148, 34.0324671717, 
            37.6591889554, 41.1369356874, 44.6764617079, 47.8985362745, 51.312656986, 
            54.7029190207, 58.5679563492, 62.8630952381, 66.1487713675, 69.5793269231, 
            73.4392938335, 76.6311341113, 79.0485963983, 82.343154588, 85.7889778325, 
            88.5576298701, 93.2791344294, 96.7456447709, 101.864750811, 105.423296934, 
            107.115005249, 112.71475939, 118.349928161, 122.23720653, 126.273015548, 
            129.741400325, 128.888302034, 132.465811966, 138.321894341, 138.4655595, 
            145.712705352, 149.983188546, 154.074404762, 163.092741935, 163.14679599, 
            167.510304054, 178.996428571, 182.934409341, 178.816644562, 181.400674663, 
            178.97826087, 187.585526316, 197.380169173, 191.868506494, 200.300426136, 
            217.830729167, 217.787990196, 217.933823529, 219.964285714, 219.714285714, 
            216.0625, 221.381944444, 228.844444444, 228.18125, 242.90625, 
            241.35, 232.9125, 266.294642857, 300.107142857, 275.90625, 
            260.947916667, 266.916666667, 256.875, 251.416666667, 274.072916667, 
            295.114583333, 321.833333333, 339.4375, 312.21875, 275.65625, 
            207.25, 239.5, 312.125, 334.357142857, 387.419642857, 
            383.4625, 358.99375, 376.34375, 448.25, 468.083333333, 
            451.708333333, 413.125, 456.625, 488.25, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(2.322),
        etaMin = cms.double(2.172),
        l1tCalibrationFactors = cms.vdouble(
            -7.95899647469, 1.71070307931, 2.58281464117, 1.62089253743, 1.68626991667, 
            1.72064778636, 1.44256747847, 1.40431886177, 1.50534790324, 1.2554442714, 
            1.23271191747, 1.33678569692, 1.24237827201, 1.13770262958, 1.23833116086, 
            1.24476883616, 1.2212258959, 1.09395683843, 1.21193958788, 1.11469478587, 
            1.21063026766, 1.11566102456, 1.19494195773, 0.907311421182, 1.17641497079, 
            1.18264255741, 1.14018352723, 1.21476986874, 1.11644485201, 1.15662164705, 
            0.265015287417, 1.07858459198, 1.16445654828, 1.07160100305, 0.986229859276, 
            0.741104701624, 1.08225142991, 0.876929989928, 1.12818941676, 1.10467052618, 
            0.889346063064, 1.11903453063, -0.309637889989, 1.22903720738, -0.752745649612, 
            -28.1018496668, 1.21835367063, 1.22331760246, 1.29443337612, -0.514227022755, 
            1.04050906487, 1.0834953493, 2.48088789806, 1.08402072161, 1.15428265437, 
            0.345299450521, 1.019915935, 1.03447938579, 1.01694915254, 1.22448979592, 
            1.02838506205, 1.0714190852, 1.05263157895, 0.99333701644, 0.99173553719, 
            1.17876747221, 0.925114264595, 0.89552238806, 1.0, 1.04122582479, 
            1.25, 0.311955722111, 1.11111111111, 0.906162596205, 1.22464048064, 
            0.908881200029, 0.89552238806, 0.9375, 1.05263157895, 0.923076923077, 
            0.923076923077, 1.33333333333, 0.89552238806, 0.42450769577, 0.952380952381, 
            1.09090909091, 1.76470588235, 0.791276517242, 0.952380952381, 1.01694915254, 
            0.952380952381
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 12.437388597, 14.1050268177, 16.2083901211, 18.3968531469, 
            20.7813885676, 23.5900049238, 26.6791091446, 29.1780449813, 31.9403507169, 
            36.1146290556, 40.2036254033, 43.75, 46.8177912731, 50.2803185621, 
            54.2922525638, 58.0586681404, 62.1487237141, 64.9883492245, 68.5060150982, 
            72.3416196734, 76.7608400424, 80.4864530947, 82.9063885676, 86.6409559643, 
            89.8167219356, 95.1112146893, 97.5731654676, 102.569127006, 109.161961538, 
            111.494823529, 117.912800802, 118.081593552, 118.356366279, 125.958958333, 
            126.89157197, 132.950351732, 143.916260823, 140.218344156, 140.470238095, 
            148.46557971, 152.451256793, 153.307700893, 159.307142857, 169.926242236, 
            168.836956522, 168.453703704, 163.335282651, 159.614912281, 186.420833333, 
            203.041666667, 201.797916667, 205.277083333, 202.370833333, 201.06875, 
            210.451704545, 214.0, 213.654545455, 219.033333333, 210.927083333, 
            222.84375, 243.886363636, 248.480113636, 254.29375, 263.340625, 
            249.625, 253.875, 296.203125, 311.145833333, 298.270833333, 
            262.375, 266.65625, 292.302083333, 284.75, 261.479166667, 
            255.270833333, 310.145833333, 347.0, 326.104166667, 332.541666667, 
            355.6875, 307.0625, 320.0, 336.638888889, 339.701388889, 
            371.1875, 293.5, 346.541666667, 483.166666667, 556.375, 
            721.25, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(2.5),
        etaMin = cms.double(2.322),
        l1tCalibrationFactors = cms.vdouble(
            2.10202838072, 2.98150962706, 1.52472527473, 4.10978843516, 2.57261675302, 
            2.75868936925, 2.56118163499, 2.22087939519, -16.3860032658, 1.99251246367, 
            2.38954685992, 1.61080743188, 1.47633117082, 1.97435280475, 1.32401831001, 
            1.32127020602, 0.318381046674, 0.247315519207, 1.25952797446, 1.42493755383, 
            1.25411829484, 1.16217925655, 1.10586651725, 1.27446032157, 0.903128289341, 
            1.21772963386, 1.19165361456, 0.971555238945, 1.28408787995, -30.9083377596, 
            1.17303835823, 1.15888640769, 1.13234323458, 0.984116968929, 1.08845382203, 
            1.03996054664, 1.06961763299, 1.11017945794, -2.04772626708, 1.25261174318, 
            0.333489487067, 1.173542049, 0.785584409886, 1.01387485879, 0.282539006401, 
            1.22826514122, 0.945683085294, 0.893562064414, 1.23222467488, 0.70392405359, 
            1.17647058824, 1.1320754717, 1.15767349724, 1.11110836718, 0.952380952381, 
            0.885704158726, -1.35908266592, 0.913903648875, -1.54191807587, -1.20920311443, 
            1.46341463415, 0.943884685153, 1.09090909091, 1.2, 1.76470588235, 
            1.0, 1.53846153846, 1.53846153846, 0.845070422535, 1.15384615385, 
            1.05263157895, 2.4, 1.07142857143, 0.983606557377, 0.983606557377, 
            1.15384615385, 0.983606557377, 1.01749167041, 0.952380952381, 0.911317297804, 
            0.923076923077, 0.882352941176, 0.879465647489, 1.11111111111, 1.24137931034, 
            0.983606557377, 1.0, 1.30434782609, 1.01694915254
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 10.7167455616, 12.0137172448, 14.1936500793, 15.7680203483, 
            17.4841439634, 19.8933242092, 21.7216596834, 24.1124999038, 26.9002308342, 
            30.3296589754, 34.0648516949, 37.1735393258, 40.7377017624, 44.4034573083, 
            48.3342948718, 51.0129682997, 54.4687243135, 59.0546959431, 60.5337008855, 
            65.0547830801, 71.3417769316, 75.1788060897, 77.9036804955, 81.9264679232, 
            87.7147677877, 89.622429078, 92.0726851852, 98.7268518519, 104.531666667, 
            108.452797619, 110.200811318, 114.252357961, 125.447812004, 130.754222459, 
            130.692976939, 134.429425612, 142.284177074, 146.075810894, 141.707532861, 
            142.230019182, 145.124894958, 153.819360902, 165.059539474, 167.046381579, 
            167.841093117, 175.472285068, 174.978466387, 164.044642857, 176.0, 
            189.910714286, 185.688492063, 184.277777778, 191.732142857, 219.482142857, 
            228.125, 218.78125, 231.40625, 249.642857143, 257.538690476, 
            226.395833333, 225.277777778, 239.927777778, 213.9, 175.75, 
            206.6875, 221.875, 180.5625, 256.625, 289.9375, 
            262.4375, 201.875, 215.541666667, 305.291666667, 312.875, 
            298.75, 303.625, 329.791666667, 337.229166667, 348.1875, 
            359.75, 369.75, 369.833333333, 352.333333333, 336.083333333, 
            391.520833333, 459.9375, 430.875, 504.5, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(2.964),
        etaMin = cms.double(2.5),
        l1tCalibrationFactors = cms.vdouble(
            -10.3409554326, 1.16233531682, 1.35745324013, 1.47998272217, 1.49084094069, 
            -0.158005529857, -0.213151286549, -0.262267692344, 3.46055483863, 1.61662013249, 
            1.31308707306, 1.19840526522, 1.15570169246, 1.1912558449, 1.18195460314, 
            1.12885824968, 1.08249175175, 1.09016670474, 1.03887610716, 1.07069393563, 
            1.04885755078, 0.986811995915, 1.09243053958, 1.03582515124, 1.0211758518, 
            1.00830629127, 1.066516706, 0.974542560744, 0.95449014941, 0.988525888916, 
            1.11841152847, 0.956416596083, 0.983526803856, 0.704907782648, 0.975691335612, 
            0.864156611785, 0.924109260176, 1.01862146429, 1.05320204995, 0.955037004815, 
            0.800312913656, 0.99314734458, 0.937918713711, 0.964192327733, 0.881857271592, 
            0.973906684826, 0.945277380752, 1.0547497298, -6.73863617957, 0.96463022508, 
            1.13638641297, 0.825547110357, 0.431288783515, 0.713008649697, 0.918346653917, 
            0.869912982008, 0.707609939709, 0.423228151871, 0.933772443591, 1.02007761953, 
            0.893439183401, 0.343301291132, -1.79893701534, -0.654098999477, 0.340321248678, 
            0.923076923077, 0.847556063652, 0.844292985862, 0.873030632724, 0.952380952381, 
            0.776562031482, 0.845070422535, 0.869565217391, 1.07142857143, 0.9375, 
            0.882352941176, 1.0, 0.89552238806, 0.923076923077, 1.0, 
            0.923076923077, 1.01694915254, 0.900254826539, 0.943734021669, 0.857142857143, 
            0.857142857143, 0.821917808219, 0.89552238806, 0.869565217391, 0.845070422535, 
            0.845070422535
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 13.9200246012, 14.153002017, 15.468462643, 17.5341462321, 
            19.4729246266, 21.5657889, 24.335139924, 27.8296877343, 31.569108611, 
            35.5207659467, 39.9353554738, 44.0159022716, 48.7421719583, 52.2955263516, 
            55.7610316238, 61.3930447607, 66.1401178397, 70.8758141951, 74.8348431326, 
            78.5895503573, 83.2813423154, 86.8511666667, 91.197625, 95.2422490682, 
            99.1103869548, 102.862218171, 107.926199933, 112.984629118, 115.970271916, 
            120.249833362, 125.621347877, 131.060580427, 135.50155074, 142.087468319, 
            147.212518031, 153.317134107, 159.101558033, 161.526642208, 163.402152152, 
            168.633633634, 173.053140097, 181.847981366, 189.242575188, 188.506761696, 
            190.274305556, 198.186373874, 197.065540541, 195.098863636, 209.073863636, 
            207.234375, 211.727796053, 217.485608553, 222.544270833, 234.06875, 
            242.22202381, 250.799107143, 255.78125, 253.166666667, 250.409722222, 
            265.833333333, 273.5, 277.909722222, 272.390625, 277.428125, 
            283.516666667, 274.125, 276.858333333, 292.7125, 307.3125, 
            312.25, 335.125, 348.75, 314.8125, 305.875, 
            339.0625, 331.34375, 333.84375, 355.0, 341.125, 
            345.75, 347.916666667, 347.095238095, 376.803571429, 422.9375, 
            461.375, 497.6875, 530.5, 544.625, 591.4375, 
            647.8125, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(3.489),
        etaMin = cms.double(2.964),
        l1tCalibrationFactors = cms.vdouble(
            1.16360698231, -1.16803448615, 0.954245167605, 1.17982331148, 1.3748469477, 
            1.514909174, 1.57558552165, -0.257939029054, 2.6270002935, -1.1362462088, 
            1.51488667523, 1.27034251286, 1.35179127571, 1.36290281667, 1.27399051938, 
            1.31270213032, 0.756848049823, 0.833625218914, -0.133146394604, -0.212473383502, 
            -0.471492249833, 1.8417834108, 12.5558045903, 2.60869565217, 3.33333333333
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 23.037195122, 22.6891181989, 20.6425027871, 20.4083278017, 
            20.812091983, 22.0551547022, 24.2872393822, 26.8388291019, 30.0342755305, 
            34.0341012774, 37.9054832748, 41.5694728029, 50.978215085, 78.3212277121, 
            117.822791517, 157.815077607, 179.360464103, 209.333626999, 241.772177419, 
            207.766447368, 176.367408907, 223.257211538, 233.84375, 152.5, 
            float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(4.191),
        etaMin = cms.double(3.489),
        l1tCalibrationFactors = cms.vdouble(
            -0.0837719370772, 0.76076355023, 1.73997179619, 2.72170134266, -0.84373582785, 
            -0.430574800782, 1.41951837769, -0.75790758793, 0.697979708012, 1.21119122942, 
            1.15406760053, 1.1353210255, 1.17765218595, 1.09394618782, 1.04051886053, 
            0.953452028039, -0.171233146546, -1.56023407167, -0.818220024205, 1.16967606302, 
            1.32612394046, 0.719832450479, 0.967741935484, 0.882352941176
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 23.72597254, 20.2943723703, 18.8352307247, 19.5803675771, 
            21.0521489404, 23.6461897954, 26.8443774131, 30.0215624744, 33.3248013531, 
            38.5898500355, 43.7957418726, 47.7663314768, 57.2511608422, 77.7605482863, 
            110.36249737, 132.685602708, 150.149963045, 165.567727273, 181.995, 
            195.84375, 232.1875, 267.28125, 288.4375, float('inf')
        )
    ), 
    cms.PSet(
        etaMax = cms.double(5.191),
        etaMin = cms.double(4.191),
        l1tCalibrationFactors = cms.vdouble(
            -0.151717718253, -0.108471095612, 1.45646530114, 1.15964084614, -7.9224604787, 
            1.40340030912, 2.22528519711, -0.247293601588, 4.08680682351, 0.778133715913, 
            1.20185170545, 1.26505861766, 1.12960924469, 1.06205327226, 1.01339784395, 
            0.249690125349, 1.12832909936, 0.983606557377
        ),
        l1tPtBins = cms.vdouble(
            -float('inf'), 20.3217147436, 19.6019230769, 19.9193569554, 20.746079488, 
            21.692765117, 24.734030837, 27.5860904935, 29.8331485372, 34.559743266, 
            39.0444228469, 42.2553281181, 46.8517901842, 56.1795212766, 74.415, 
            91.1025, 104.3875, 135.325, float('inf')
        )
    )
)

Phase1L1TJetCalibrator = cms.EDProducer('Phase1L1TJetCalibrator',
  inputCollectionTag = cms.InputTag("Phase1L1TJetProducer", "UncalibratedPhase1L1TJetFromPfCandidates", ""),
  absEtaBinning = cms.vdouble([p.etaMin.value() for p in calibration] + [calibration[-1].etaMax.value()]),
  calibration = calibration,
  outputCollectionName = cms.string("Phase1L1TJetFromPfCandidates")
)