File indexing completed on 2023-03-17 11:13:15
0001 import FWCore.ParameterSet.Config as cms
0002
0003 import L1Trigger.Phase2L1ParticleFlow.l1tPFClustersFromHGC3DClusters_cfi
0004
0005 l1tPFClustersFromHGC3DClustersEM = L1Trigger.Phase2L1ParticleFlow.l1tPFClustersFromHGC3DClusters_cfi.l1tPFClustersFromHGC3DClusters.clone(
0006 emOnly = cms.bool(True),
0007 useEMInterpretation = cms.string("emOnly"),
0008 etMin = cms.double(0.0),
0009 corrector = cms.string("L1Trigger/Phase2L1ParticleFlow/data/emcorr_hgc.root"),
0010 preEmId = cms.string(""),
0011 resol = cms.PSet(
0012 etaBins = cms.vdouble( 1.900, 2.200, 2.500, 2.800, 2.950),
0013 offset = cms.vdouble( 0.566, 0.557, 0.456, 0.470, 0.324),
0014 scale = cms.vdouble( 0.030, 0.024, 0.024, 0.023, 0.042),
0015 kind = cms.string('calo'),
0016 )
0017 )
0018
0019
0020 from Configuration.Eras.Modifier_phase2_hgcalV10_cff import phase2_hgcalV10
0021 from Configuration.Eras.Modifier_phase2_hgcalV11_cff import phase2_hgcalV11
0022 phase2_hgcalV10.toModify(l1tPFClustersFromHGC3DClustersEM,
0023 corrector = "L1Trigger/Phase2L1ParticleFlow/data/emcorr_hgc_106X.root",
0024 resol = cms.PSet(
0025 etaBins = cms.vdouble( 1.700, 1.900, 2.200, 2.500, 2.800, 2.900),
0026 offset = cms.vdouble( 2.579, 2.176, 1.678, 0.911, 0.672, -2.292),
0027 scale = cms.vdouble( 0.048, 0.026, 0.012, 0.016, 0.022, 0.538),
0028 kind = cms.string('calo')
0029 ),
0030 )
0031 phase2_hgcalV11.toModify(l1tPFClustersFromHGC3DClustersEM,
0032 corrector = "L1Trigger/Phase2L1ParticleFlow/data/emcorr_hgc_110X.root",
0033 resol = cms.PSet(
0034 etaBins = cms.vdouble( 1.700, 1.900, 2.200, 2.500, 2.800, 2.900),
0035 offset = cms.vdouble( 2.581, 2.289, 1.674, 0.927, 0.604, -2.377),
0036 scale = cms.vdouble( 0.046, 0.025, 0.016, 0.017, 0.023, 0.500),
0037 kind = cms.string('calo')
0038 ),
0039 )