File indexing completed on 2023-03-17 11:21:11
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004
0005
0006
0007 from RecoTracker.TrackProducer.CTFFinalFitWithMaterial_cff import *
0008 from RecoParticleFlow.PFProducer.particleFlow_cfi import *
0009 from RecoParticleFlow.PFProducer.particleFlowTmpPtrs_cfi import *
0010
0011 particleFlowTmp = particleFlow.clone()
0012
0013
0014
0015 particleFlowTmp.PFEGammaFiltersParameters.electronDnnThresholds = cms.PSet(
0016 electronDnnHighPtBarrelThr = cms.double(0.068),
0017 electronDnnHighPtEndcapThr = cms.double(0.056),
0018 electronDnnLowPtThr = cms.double(0.075),
0019 electronDnnExtEta1Thr = cms.double(0.113604),
0020 electronDnnExtEta2Thr = cms.double(0.118044)
0021 )
0022
0023 particleFlowTmp.PFEGammaFiltersParameters.electronDnnBkgThresholds = cms.PSet(
0024 electronDnnBkgHighPtBarrelThr = cms.double(0.8),
0025 electronDnnBkgHighPtEndcapThr = cms.double(0.75),
0026 electronDnnBkgLowPtThr = cms.double(0.75),
0027 electronDnnBkgExtEta1Thr = cms.double(0.7),
0028 electronDnnBkgExtEta2Thr = cms.double(0.85)
0029 )
0030
0031 particleFlowTmp.PFEGammaFiltersParameters.photonDnnThresholds = cms.PSet(
0032 photonDnnBarrelThr = cms.double(0.22),
0033 photonDnnEndcapThr = cms.double(0.35)
0034 )
0035
0036 from Configuration.Eras.Modifier_pf_badHcalMitigationOff_cff import pf_badHcalMitigationOff
0037 pf_badHcalMitigationOff.toModify(particleFlowTmp.PFEGammaFiltersParameters,
0038 electron_protectionsForBadHcal = dict(enableProtections = False),
0039 photon_protectionsForBadHcal = dict(enableProtections = False))
0040
0041 from Configuration.ProcessModifiers.egamma_lowPt_exclusive_cff import egamma_lowPt_exclusive
0042 egamma_lowPt_exclusive.toModify(particleFlowTmp.PFEGammaFiltersParameters,photon_MinEt = 1.)
0043
0044
0045 from Configuration.Eras.Modifier_run3_common_cff import run3_common
0046 run3_common.toModify(particleFlowTmp.PFEGammaFiltersParameters,
0047 useElePFidDnn = True,
0048 usePhotonPFidDnn = True
0049 )