CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
l1GctConfig_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 L1GctConfigProducers = cms.ESProducer("L1GctConfigProducers",
4  JetFinderCentralJetSeed = cms.double(5.0),
5  JetFinderForwardJetSeed = cms.double(5.0),
6  TauIsoEtThreshold = cms.double(2.0),
7  HtJetEtThreshold = cms.double(10.0),
8  MHtJetEtThreshold = cms.double(10.0),
9  RctRegionEtLSB = cms.double(0.5),
10  GctHtLSB = cms.double(0.5),
11  ConvertEtValuesToEnergy = cms.bool(False),
12 
13  # energy sum eta ranges
14  MEtEtaMask = cms.uint32(0x3c000f),
15  TEtEtaMask = cms.uint32(0x3c000f),
16  MHtEtaMask = cms.uint32(0x3c000f),
17  HtEtaMask = cms.uint32(0x3c000f),
18 
19  # The CalibrationStyle should be "None", "PiecewiseCubic", "Simple" or "PF"
20  # "PowerSeries", "ORCAStyle" are also available, but not recommended
21  CalibrationStyle = cms.string('PF'),
22  PFCoefficients = cms.PSet(
23  nonTauJetCalib0 = cms.vdouble(3.01791485,104.05404643,4.37671951,-511.10059192,0.00975609,-17.19462193),
24  nonTauJetCalib1 = cms.vdouble(6.51467316,55.13357477,4.42877284,-75.99041992,0.00574098,-16.07076961),
25  nonTauJetCalib2 = cms.vdouble(2.66631385,59.40320962,3.64453392,-458.28002325,0.00869394,-19.25715247),
26  nonTauJetCalib3 = cms.vdouble(0.71562578,54.71640347,2.72016310,-9009.00062999,0.01044813,-24.07475734),
27  nonTauJetCalib4 = cms.vdouble(1.39149927,31.51196317,2.49437717,-533.64858609,0.01071669,-18.94264462),
28  nonTauJetCalib5 = cms.vdouble(1.56945764,10.19680631,1.61637149,-37.03219196,0.00785145,-17.15336214),
29  nonTauJetCalib6 = cms.vdouble(1.57965654,9.64485987,1.84352989,-53.54520963,0.00818620,-18.04202617),
30  nonTauJetCalib7 = cms.vdouble(1.117,2.382,1.769,0.0,-1.306,-0.4741 ), # OLD HF CALIBS!
31  nonTauJetCalib8 = cms.vdouble(1.634,-1.01,0.7184,1.639,0.6727,-0.2129),
32  nonTauJetCalib9 = cms.vdouble(0.9862,3.138,4.672,2.362,1.55,-0.7154 ),
33  nonTauJetCalib10 = cms.vdouble(1.245,1.103,1.919,0.3054,5.745,0.8622 ),
34  tauJetCalib0 = cms.vdouble(3.01791485,104.05404643,4.37671951,-511.10059192,0.00975609,-17.19462193),
35  tauJetCalib1 = cms.vdouble(6.51467316,55.13357477,4.42877284,-75.99041992,0.00574098,-16.07076961),
36  tauJetCalib2 = cms.vdouble(2.66631385,59.40320962,3.64453392,-458.28002325,0.00869394,-19.25715247),
37  tauJetCalib3 = cms.vdouble(0.71562578,54.71640347,2.72016310,-9009.00062999,0.01044813,-24.07475734),
38  tauJetCalib4 = cms.vdouble(1.39149927,31.51196317,2.49437717,-533.64858609,0.01071669,-18.94264462),
39  tauJetCalib5 = cms.vdouble(1.56945764,10.19680631,1.61637149,-37.03219196,0.00785145,-17.15336214),
40  tauJetCalib6 = cms.vdouble(1.57965654,9.64485987,1.84352989,-53.54520963,0.00818620,-18.04202617)
41  )
42 
43 )
44 
45