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