CMS 3D CMS Logo

full2fast.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 def modify_hltL3TrajSeedOIHit(_hltL3TrajSeedOIHit):
4  _iterativeTSG = _hltL3TrajSeedOIHit.TkSeedGenerator.iterativeTSG
5  _iterativeTSG.ComponentName = cms.string('FastTSGFromPropagation')
6  _iterativeTSG.HitProducer = cms.InputTag("fastMatchedTrackerRecHitCombinations")
7  _iterativeTSG.MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent")
8  _iterativeTSG.SimTrackCollectionLabel = cms.InputTag("fastSimProducer")
9  _iterativeTSG.beamSpot = cms.InputTag("offlineBeamSpot")
10  _hltL3TrajSeedOIHit.TrackerSeedCleaner = cms.PSet()
11 
12 def modify_hltL3TrajSeedIOHit(_hltL3TrajSeedIOHit):
13  _iterativeTSG = cms.PSet()
14  _iterativeTSG.ComponentName = cms.string('FastTSGFromIOHit')
15  _iterativeTSG.PtCut = cms.double(1.0)
16  _iterativeTSG.SeedCollectionLabels = cms.VInputTag(
17  cms.InputTag("initialStepSeeds"),
18  cms.InputTag("detachedTripletStepSeeds"),
19  cms.InputTag("lowPtTripletStepSeeds"),
20  cms.InputTag("pixelPairStepSeeds"))
21  _iterativeTSG.SimTrackCollectionLabel = cms.InputTag("fastSimProducer")
22  _hltL3TrajSeedIOHit.TkSeedGenerator.iterativeTSG = _iterativeTSG
23  _hltL3TrajSeedIOHit.TrackerSeedCleaner = cms.PSet()
24 
25 
full2fast.modify_hltL3TrajSeedOIHit
def modify_hltL3TrajSeedOIHit(_hltL3TrajSeedOIHit)
Definition: full2fast.py:3
full2fast.modify_hltL3TrajSeedIOHit
def modify_hltL3TrajSeedIOHit(_hltL3TrajSeedIOHit)
Definition: full2fast.py:12