Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-09-12 10:14:32

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 #
0004 # module to produce pixel seeds for electrons from super clusters
0005 # Author:  Ursula Berthon, Claude Charlot
0006 #
0007 
0008 from RecoEgamma.EgammaElectronProducers.ecalDrivenElectronSeeds_cfi import ecalDrivenElectronSeeds
0009 from RecoTracker.IterativeTracking.ElectronSeeds_cff import newCombinedSeeds
0010 
0011 ecalDrivenElectronSeeds.initialSeedsVector = newCombinedSeeds.seedCollections
0012 
0013 from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
0014 pp_on_AA.toModify(ecalDrivenElectronSeeds, SCEtCut = 15.0)
0015 pp_on_AA.toModify(ecalDrivenElectronSeeds, maxHOverEBarrel = 0.5, maxHOverEEndcaps = 0.5)
0016 
0017 from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal
0018 phase2_hgcal.toModify(
0019     ecalDrivenElectronSeeds,
0020     endcapSuperClusters = 'particleFlowSuperClusterHGCal',
0021     allowHGCal = True,
0022 )
0023 phase2_hgcal.toModify(
0024     ecalDrivenElectronSeeds.HGCalConfig,
0025     hgcalHitMap = cms.InputTag("recHitMapProducer", "hgcalRecHitMap"),
0026 )
0027 
0028 from Configuration.ProcessModifiers.egamma_lowPt_exclusive_cff import egamma_lowPt_exclusive
0029 egamma_lowPt_exclusive.toModify(ecalDrivenElectronSeeds,
0030                            LowPtThreshold =1.0,
0031                            applyHOverECut = False) 
0032