CMS 3D CMS Logo

HiElectronSequence_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 
4 # creates the recoGsfTracks_electronGsfTracks__RECO = input GSF tracks
6 ecalDrivenElectronSeeds.SeedConfiguration.initialSeeds = "hiPixelTrackSeeds"
7 electronCkfTrackCandidates.src = "ecalDrivenElectronSeeds"
8 
9 ecalDrivenElectronSeeds.SeedConfiguration.maxHOverEBarrel = cms.double(0.25)
10 ecalDrivenElectronSeeds.SeedConfiguration.maxHOverEEndcaps = cms.double(0.25)
11 
12 electronGsfTrackingHi = cms.Sequence(ecalDrivenElectronSeeds *
13  electronCkfTrackCandidates *
14  electronGsfTracks)
15 
16 # run the supercluster(EE+EB)-GSF track association ==> output: recoGsfElectrons_gsfElectrons__RECO
19 gsfElectrons.ctfTracks = cms.InputTag("hiGeneralTracks")
20 gsfElectronCores.ctfTracks = cms.InputTag("hiGeneralTracks")
21 pfElectronTranslator.emptyIsOk = cms.bool(True)
22 
23 gsfElectrons.fillConvVtxFitProb = cms.bool(False)
24 
25 ecalDrivenGsfElectrons.ctfTracksTag = cms.InputTag("hiGeneralTracks")
26 ecalDrivenGsfElectronCores.ctfTracks = cms.InputTag("hiGeneralTracks")
27 ecalDrivenGsfElectrons.vtxTag = cms.InputTag("hiSelectedVertex")
28 
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)
34 
35 
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")
42 
44 pfTrackElec.applyGsfTrackCleaning = cms.bool(True)
45 pfTrackElec.PrimaryVertexLabel = cms.InputTag("hiSelectedVertex")
46 
47 hiElectronSequence = cms.Sequence(electronGsfTrackingHi *
48  pfTrack *
49  pfTrackElec *
50  gsfEcalDrivenElectronSequence
51  )