File indexing completed on 2023-03-17 11:18:09
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004
0005 from TrackingTools.GsfTracking.GsfElectronTracking_cff import *
0006 ecalDrivenElectronSeeds.initialSeedsVector = ["hiPixelTrackSeeds"]
0007 electronCkfTrackCandidates.src = "ecalDrivenElectronSeeds"
0008
0009 ecalDrivenElectronSeeds.maxHOverEBarrel = 0.25
0010 ecalDrivenElectronSeeds.maxHOverEEndcaps = 0.25
0011
0012 electronGsfTrackingHiTask = cms.Task(ecalDrivenElectronSeeds ,
0013 electronCkfTrackCandidates ,
0014 electronGsfTracks)
0015
0016 from RecoEgamma.EgammaElectronProducers.gsfElectronSequence_cff import *
0017
0018 ecalDrivenGsfElectrons.ctfTracksTag = "hiGeneralTracks"
0019 ecalDrivenGsfElectronCores.ctfTracks = "hiGeneralTracks"
0020 ecalDrivenGsfElectrons.vtxTag = "hiSelectedVertex"
0021
0022 ecalDrivenGsfElectrons.preselection.maxHOverEBarrelCone = 0.25
0023 ecalDrivenGsfElectrons.preselection.maxHOverEEndcapsCone = 0.25
0024 ecalDrivenGsfElectrons.preselection.maxHOverEBarrelBc = 0.
0025 ecalDrivenGsfElectrons.preselection.maxHOverEEndcapsBc = 0.
0026 ecalDrivenGsfElectrons.fillConvVtxFitProb = False
0027
0028
0029 from RecoParticleFlow.PFTracking.pfTrack_cfi import *
0030 pfTrack.UseQuality = True
0031 pfTrack.TrackQuality = 'highPurity'
0032 pfTrack.TkColList = ["hiGeneralTracks"]
0033 pfTrack.PrimaryVertexLabel = "hiSelectedVertex"
0034 pfTrack.MuColl = "hiMuons1stStep"
0035
0036 from RecoParticleFlow.PFTracking.pfTrackElec_cfi import *
0037 pfTrackElec.applyGsfTrackCleaning = True
0038 pfTrackElec.PrimaryVertexLabel = "hiSelectedVertex"
0039
0040 hiElectronTask = cms.Task(electronGsfTrackingHiTask ,
0041 pfTrack ,
0042 pfTrackElec ,
0043 gsfEcalDrivenElectronTask
0044 )
0045 hiElectronSequence = cms.Sequence(hiElectronTask)