File indexing completed on 2023-03-17 11:11:42
0001 from __future__ import absolute_import
0002 import FWCore.ParameterSet.Config as cms
0003 from math import pi
0004
0005 from L1Trigger.L1CaloTrigger.Phase1L1TJets_sincosLUT_cff import sinPhi, cosPhi
0006
0007 caloEtaSegmentation = cms.vdouble(
0008 -5.0, -4.917, -4.833, -4.75, -4.667, -4.583, -4.5, -4.417, -4.333, -4.25,
0009 -4.167, -4.083, -4.0, -3.917, -3.833, -3.75, -3.667, -3.583, -3.5, -3.417,
0010 -3.333, -3.25, -3.167, -3.083, -3.0, -2.917, -2.833, -2.75, -2.667, -2.583,
0011 -2.5, -2.417, -2.333, -2.25, -2.167, -2.083, -2.0, -1.917, -1.833, -1.75,
0012 -1.667, -1.583, -1.5, -1.417, -1.333, -1.25, -1.167, -1.083, -1.0, -0.917,
0013 -0.833, -0.75, -0.667, -0.583, -0.5, -0.417, -0.333, -0.25, -0.167, -0.083,
0014 0.0, 0.083, 0.167, 0.25, 0.333, 0.417, 0.5, 0.583, 0.667, 0.75, 0.833, 0.917,
0015 1.0, 1.083, 1.167, 1.25, 1.333, 1.417, 1.5, 1.583, 1.667, 1.75, 1.833, 1.917,
0016 2.0, 2.083, 2.167, 2.25, 2.333, 2.417, 2.5, 2.583, 2.667, 2.75, 2.833, 2.917,
0017 3.0, 3.083, 3.167, 3.25, 3.333, 3.417, 3.5, 3.583, 3.667, 3.75, 3.833, 3.917,
0018 4.0, 4.083, 4.167, 4.25, 4.333, 4.417, 4.5, 4.583, 4.667, 4.75, 4.833, 4.917, 5.0)
0019
0020 l1tPhase1JetProducer = cms.EDProducer('Phase1L1TJetProducer',
0021 inputCollectionTag = cms.InputTag("l1tLayer1", "Puppi"),
0022 etaBinning = caloEtaSegmentation,
0023 nBinsPhi = cms.uint32(72),
0024 phiLow = cms.double(-pi),
0025 phiUp = cms.double(pi),
0026 jetIEtaSize = cms.uint32(7),
0027 jetIPhiSize = cms.uint32(7),
0028 trimmedGrid = cms.bool(False),
0029 seedPtThreshold = cms.double(5),
0030 puSubtraction = cms.bool(False),
0031 ptlsb = cms.double(0.25),
0032 philsb = cms.double(0.0043633231),
0033 etalsb = cms.double(0.0043633231),
0034 outputCollectionName = cms.string("UncalibratedPhase1L1TJetFromPfCandidates"),
0035 vetoZeroPt = cms.bool(True),
0036 etaRegions = cms.vdouble( -5., -4.5, -4., -3.5, -3., -2.5, -1.5, -0.75, 0, 0.75, 1.5, 2.5, 3., 3.5, 4., 4.5, 5. ),
0037 phiRegions = cms.vdouble( -3.5, -2.8, -2.1, -1.4, -0.7, 0, 0.7, 1.4, 2.1, 2.8, 3.5 ),
0038 maxInputsPerRegion = cms.uint32( 18 ),
0039 sinPhi = sinPhi,
0040 cosPhi = cosPhi,
0041 metAbsEtaCut = cms.double(3),
0042 metHFAbsEtaCut = cms.double(5),
0043 )