1 import FWCore.ParameterSet.Config
as cms
6 ecalDrivenElectronSeeds.SeedConfiguration.initialSeeds =
"hiPixelTrackSeeds" 7 electronCkfTrackCandidates.src =
"ecalDrivenElectronSeeds" 9 ecalDrivenElectronSeeds.SeedConfiguration.maxHOverEBarrel = cms.double(0.25)
10 ecalDrivenElectronSeeds.SeedConfiguration.maxHOverEEndcaps = cms.double(0.25)
12 electronGsfTrackingHi = cms.Sequence(ecalDrivenElectronSeeds *
13 electronCkfTrackCandidates *
19 gsfElectrons.ctfTracks = cms.InputTag(
"hiGeneralTracks")
20 gsfElectronCores.ctfTracks = cms.InputTag(
"hiGeneralTracks")
21 pfElectronTranslator.emptyIsOk = cms.bool(
True)
23 gsfElectrons.fillConvVtxFitProb = cms.bool(
False)
25 ecalDrivenGsfElectrons.ctfTracksTag = cms.InputTag(
"hiGeneralTracks")
26 ecalDrivenGsfElectronCores.ctfTracks = cms.InputTag(
"hiGeneralTracks")
27 ecalDrivenGsfElectrons.vtxTag = cms.InputTag(
"hiSelectedVertex")
29 ecalDrivenGsfElectrons.preselection.maxHOverEBarrelCone = cms.double(0.25)
30 ecalDrivenGsfElectrons.preselection.maxHOverEEndcapsCone = cms.double(0.25)
31 ecalDrivenGsfElectrons.preselection.maxHOverEBarrelTower = cms.double(0.)
32 ecalDrivenGsfElectrons.preselection.maxHOverEEndcapsTower = cms.double(0.)
33 ecalDrivenGsfElectrons.fillConvVtxFitProb = cms.bool(
False)
37 pfTrack.UseQuality = cms.bool(
True)
38 pfTrack.TrackQuality = cms.string(
'highPurity')
39 pfTrack.TkColList = cms.VInputTag(
"hiGeneralTracks")
40 pfTrack.PrimaryVertexLabel = cms.InputTag(
"hiSelectedVertex")
41 pfTrack.MuColl = cms.InputTag(
"hiMuons1stStep")
44 pfTrackElec.applyGsfTrackCleaning = cms.bool(
True)
45 pfTrackElec.PrimaryVertexLabel = cms.InputTag(
"hiSelectedVertex")
47 hiElectronSequence = cms.Sequence(electronGsfTrackingHi *
50 gsfEcalDrivenElectronSequence