File indexing completed on 2023-03-17 11:11:42
0001 import FWCore.ParameterSet.Config as cms
0002
0003 l1tTowerCalibrationProducer = cms.EDProducer("L1TowerCalibrator",
0004
0005 HcalTpEtMin = cms.double(0.5),
0006 EcalTpEtMin = cms.double(0.5),
0007 HGCalHadTpEtMin = cms.double(0.25),
0008 HGCalEmTpEtMin = cms.double(0.25),
0009 HFTpEtMin = cms.double(0.5),
0010 puThreshold = cms.double(5.0),
0011 puThresholdL1eg = cms.double(2.0),
0012 puThresholdHcalMin = cms.double(1.0),
0013 puThresholdHcalMax = cms.double(2.0),
0014 puThresholdEcalMin = cms.double(0.75),
0015 puThresholdEcalMax = cms.double(1.5),
0016 puThresholdHGCalEMMin = cms.double(1.25),
0017 puThresholdHGCalEMMax = cms.double(1.75),
0018 puThresholdHGCalHadMin = cms.double(0.75),
0019 puThresholdHGCalHadMax = cms.double(1.25),
0020 puThresholdHFMin = cms.double(10.0),
0021 puThresholdHFMax = cms.double(15.0),
0022
0023 puThresholdEcal = cms.double(2.0),
0024 puThresholdHcal = cms.double(3.0),
0025
0026 barrelSF = cms.double(1.0),
0027 hgcalSF = cms.double(1.0),
0028 hfSF = cms.double(1.0),
0029 debug = cms.bool(False),
0030 skipCalibrations = cms.bool(False),
0031 l1CaloTowers = cms.InputTag("l1tEGammaClusterEmuProducer","L1CaloTowerCollection",""),
0032 L1HgcalTowersInputTag = cms.InputTag("l1tHGCalTowerProducer:HGCalTowerProcessor"),
0033 hcalDigis = cms.InputTag("simHcalTriggerPrimitiveDigis"),
0034 nHits_to_nvtx_params = cms.VPSet(
0035 cms.PSet(
0036 fit = cms.string( "hf" ),
0037 params = cms.vdouble( 165.706, 0.153 )
0038 ),
0039 cms.PSet(
0040 fit = cms.string( "ecal" ),
0041 params = cms.vdouble( 168.055, 0.377 )
0042 ),
0043 cms.PSet(
0044 fit = cms.string( "hgcalEM" ),
0045 params = cms.vdouble( 157.522, 0.090 )
0046 ),
0047 cms.PSet(
0048 fit = cms.string( "hgcalHad" ),
0049 params = cms.vdouble( 159.295, 0.178 )
0050 ),
0051 cms.PSet(
0052 fit = cms.string( "hcal" ),
0053 params = cms.vdouble( 168.548, 0.362 )
0054 ),
0055 ),
0056
0057 nvtx_to_PU_sub_params = cms.VPSet(
0058 cms.PSet(
0059 calo = cms.string( "ecal" ),
0060 iEta = cms.string( "er1to3" ),
0061 params = cms.vdouble( 0.008955, 0.000298 )
0062 ),
0063 cms.PSet(
0064 calo = cms.string( "ecal" ),
0065 iEta = cms.string( "er4to6" ),
0066 params = cms.vdouble( 0.009463, 0.000256 )
0067 ),
0068 cms.PSet(
0069 calo = cms.string( "ecal" ),
0070 iEta = cms.string( "er7to9" ),
0071 params = cms.vdouble( 0.008783, 0.000293 )
0072 ),
0073 cms.PSet(
0074 calo = cms.string( "ecal" ),
0075 iEta = cms.string( "er10to12" ),
0076 params = cms.vdouble( 0.009308, 0.000255 )
0077 ),
0078 cms.PSet(
0079 calo = cms.string( "ecal" ),
0080 iEta = cms.string( "er13to15" ),
0081 params = cms.vdouble( 0.009290, 0.000221 )
0082 ),
0083 cms.PSet(
0084 calo = cms.string( "ecal" ),
0085 iEta = cms.string( "er16to18" ),
0086 params = cms.vdouble( 0.009282, 0.000135 )
0087 ),
0088 cms.PSet(
0089 calo = cms.string( "hcal" ),
0090 iEta = cms.string( "er1to3" ),
0091 params = cms.vdouble( 0.009976, 0.000377 )
0092 ),
0093 cms.PSet(
0094 calo = cms.string( "hcal" ),
0095 iEta = cms.string( "er4to6" ),
0096 params = cms.vdouble( 0.009803, 0.000394 )
0097 ),
0098 cms.PSet(
0099 calo = cms.string( "hcal" ),
0100 iEta = cms.string( "er7to9" ),
0101 params = cms.vdouble( 0.009654, 0.000429 )
0102 ),
0103 cms.PSet(
0104 calo = cms.string( "hcal" ),
0105 iEta = cms.string( "er10to12" ),
0106 params = cms.vdouble( 0.009107, 0.000528 )
0107 ),
0108 cms.PSet(
0109 calo = cms.string( "hcal" ),
0110 iEta = cms.string( "er13to15" ),
0111 params = cms.vdouble( 0.008367, 0.000652 )
0112 ),
0113 cms.PSet(
0114 calo = cms.string( "hcal" ),
0115 iEta = cms.string( "er16to18" ),
0116 params = cms.vdouble( 0.009681, 0.000096 )
0117 ),
0118 cms.PSet(
0119 calo = cms.string( "hgcalEM" ),
0120 iEta = cms.string( "er1p4to1p8" ),
0121 params = cms.vdouble( -0.011772, 0.004142 )
0122 ),
0123 cms.PSet(
0124 calo = cms.string( "hgcalEM" ),
0125 iEta = cms.string( "er1p8to2p1" ),
0126 params = cms.vdouble( -0.015488, 0.005410 )
0127 ),
0128 cms.PSet(
0129 calo = cms.string( "hgcalEM" ),
0130 iEta = cms.string( "er2p1to2p4" ),
0131 params = cms.vdouble( -0.021150, 0.006078 )
0132 ),
0133 cms.PSet(
0134 calo = cms.string( "hgcalEM" ),
0135 iEta = cms.string( "er2p4to2p7" ),
0136 params = cms.vdouble( -0.015705, 0.005339 )
0137 ),
0138 cms.PSet(
0139 calo = cms.string( "hgcalEM" ),
0140 iEta = cms.string( "er2p7to3p1" ),
0141 params = cms.vdouble( -0.018492, 0.005620 )
0142 ),
0143 cms.PSet(
0144 calo = cms.string( "hgcalHad" ),
0145 iEta = cms.string( "er1p4to1p8" ),
0146 params = cms.vdouble( 0.005675, 0.000615 )
0147 ),
0148 cms.PSet(
0149 calo = cms.string( "hgcalHad" ),
0150 iEta = cms.string( "er1p8to2p1" ),
0151 params = cms.vdouble( 0.004560, 0.001099 )
0152 ),
0153 cms.PSet(
0154 calo = cms.string( "hgcalHad" ),
0155 iEta = cms.string( "er2p1to2p4" ),
0156 params = cms.vdouble( 0.000036, 0.001608 )
0157 ),
0158 cms.PSet(
0159 calo = cms.string( "hgcalHad" ),
0160 iEta = cms.string( "er2p4to2p7" ),
0161 params = cms.vdouble( 0.000869, 0.001754 )
0162 ),
0163 cms.PSet(
0164 calo = cms.string( "hgcalHad" ),
0165 iEta = cms.string( "er2p7to3p1" ),
0166 params = cms.vdouble( -0.006574, 0.003134 )
0167 ),
0168 cms.PSet(
0169 calo = cms.string( "hf" ),
0170 iEta = cms.string( "er29to33" ),
0171 params = cms.vdouble( -0.203291, 0.044096 )
0172 ),
0173 cms.PSet(
0174 calo = cms.string( "hf" ),
0175 iEta = cms.string( "er34to37" ),
0176 params = cms.vdouble( -0.210922, 0.045628 )
0177 ),
0178 cms.PSet(
0179 calo = cms.string( "hf" ),
0180 iEta = cms.string( "er38to41" ),
0181 params = cms.vdouble( -0.229562, 0.050560 )
0182 ),
0183 )
0184 )