1 import FWCore.ParameterSet.Config
as cms
6 ecalDrivenElectronSeeds.initialSeedsVector = cms.VInputTag(cms.InputTag(
"hiPixelTrackSeeds"))
7 electronCkfTrackCandidates.src =
"ecalDrivenElectronSeeds"
9 ecalDrivenElectronSeeds.maxHOverEBarrel = cms.double(0.25)
10 ecalDrivenElectronSeeds.maxHOverEEndcaps = cms.double(0.25)
12 electronGsfTrackingHiTask = cms.Task(ecalDrivenElectronSeeds ,
13 electronCkfTrackCandidates ,
18 ecalDrivenGsfElectrons.ctfTracksTag = cms.InputTag(
"hiGeneralTracks")
19 ecalDrivenGsfElectronCores.ctfTracks = cms.InputTag(
"hiGeneralTracks")
20 ecalDrivenGsfElectrons.vtxTag = cms.InputTag(
"hiSelectedVertex")
22 ecalDrivenGsfElectrons.preselection.maxHOverEBarrelCone = cms.double(0.25)
23 ecalDrivenGsfElectrons.preselection.maxHOverEEndcapsCone = cms.double(0.25)
24 ecalDrivenGsfElectrons.preselection.maxHOverEBarrelTower = cms.double(0.)
25 ecalDrivenGsfElectrons.preselection.maxHOverEEndcapsTower = cms.double(0.)
26 ecalDrivenGsfElectrons.fillConvVtxFitProb = cms.bool(
False)
30 pfTrack.UseQuality = cms.bool(
True)
31 pfTrack.TrackQuality = cms.string(
'highPurity')
32 pfTrack.TkColList = cms.VInputTag(
"hiGeneralTracks")
33 pfTrack.PrimaryVertexLabel = cms.InputTag(
"hiSelectedVertex")
34 pfTrack.MuColl = cms.InputTag(
"hiMuons1stStep")
37 pfTrackElec.applyGsfTrackCleaning = cms.bool(
True)
38 pfTrackElec.PrimaryVertexLabel = cms.InputTag(
"hiSelectedVertex")
40 hiElectronTask = cms.Task(electronGsfTrackingHiTask ,
43 gsfEcalDrivenElectronTask
45 hiElectronSequence = cms.Sequence(hiElectronTask)