File indexing completed on 2024-04-06 12:24:50
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from RecoEgamma.EgammaIsolationAlgos.egammaHBHERecHitThreshold_cff import egammaHBHERecHit
0004
0005 from RecoEgamma.EgammaIsolationAlgos.egammaEcalPFClusterIsolationProducerRecoGsfElectron_cfi import egammaEcalPFClusterIsolationProducerRecoGsfElectron
0006 from RecoEgamma.EgammaIsolationAlgos.egammaHcalPFClusterIsolationProducerRecoGsfElectron_cfi import egammaHcalPFClusterIsolationProducerRecoGsfElectron
0007
0008 import RecoEgamma.EgammaElectronProducers.gsfElectronProducerDefault_cfi as _gsfProd
0009 gsfElectronProducer = _gsfProd.gsfElectronProducerDefault.clone(
0010 hbheRecHits = egammaHBHERecHit.hbheRecHits,
0011 recHitEThresholdHB = egammaHBHERecHit.recHitEThresholdHB,
0012 recHitEThresholdHE = egammaHBHERecHit.recHitEThresholdHE,
0013 usePFThresholdsFromDB = egammaHBHERecHit.usePFThresholdsFromDB,
0014 maxHcalRecHitSeverity = egammaHBHERecHit.maxHcalRecHitSeverity,
0015
0016 pfECALClusIsolCfg = cms.PSet(
0017 pfClusterProducer = egammaEcalPFClusterIsolationProducerRecoGsfElectron.pfClusterProducer,
0018 drMax = egammaEcalPFClusterIsolationProducerRecoGsfElectron.drMax,
0019 drVetoBarrel = egammaEcalPFClusterIsolationProducerRecoGsfElectron.drVetoBarrel,
0020 drVetoEndcap = egammaEcalPFClusterIsolationProducerRecoGsfElectron.drVetoEndcap,
0021 etaStripBarrel = egammaEcalPFClusterIsolationProducerRecoGsfElectron.etaStripBarrel,
0022 etaStripEndcap = egammaEcalPFClusterIsolationProducerRecoGsfElectron.etaStripEndcap,
0023 energyBarrel = egammaEcalPFClusterIsolationProducerRecoGsfElectron.energyBarrel,
0024 energyEndcap = egammaEcalPFClusterIsolationProducerRecoGsfElectron.energyEndcap
0025 ),
0026
0027 pfHCALClusIsolCfg = cms.PSet(
0028
0029 pfClusterProducerHCAL = egammaHcalPFClusterIsolationProducerRecoGsfElectron.pfClusterProducerHCAL,
0030 useHF = egammaHcalPFClusterIsolationProducerRecoGsfElectron.useHF,
0031 pfClusterProducerHFEM = egammaHcalPFClusterIsolationProducerRecoGsfElectron.pfClusterProducerHFEM,
0032 pfClusterProducerHFHAD = egammaHcalPFClusterIsolationProducerRecoGsfElectron.pfClusterProducerHFHAD,
0033 drMax = egammaHcalPFClusterIsolationProducerRecoGsfElectron.drMax,
0034 drVetoBarrel = egammaHcalPFClusterIsolationProducerRecoGsfElectron.drVetoBarrel,
0035 drVetoEndcap = egammaHcalPFClusterIsolationProducerRecoGsfElectron.drVetoEndcap,
0036 etaStripBarrel = egammaHcalPFClusterIsolationProducerRecoGsfElectron.etaStripBarrel,
0037 etaStripEndcap = egammaHcalPFClusterIsolationProducerRecoGsfElectron.etaStripEndcap,
0038 energyBarrel = egammaHcalPFClusterIsolationProducerRecoGsfElectron.energyBarrel,
0039 energyEndcap = egammaHcalPFClusterIsolationProducerRecoGsfElectron.energyEndcap,
0040 useEt = egammaHcalPFClusterIsolationProducerRecoGsfElectron.useEt,
0041
0042 )
0043
0044 )