CMS 3D CMS Logo

hltSeeds_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 import FastSimulation.Tracking.TrajectorySeedProducer_cfi
4 
5 # tracking regions
6 hltPixelTripletTrackingRegions = FastSimulation.Tracking.InitialStep_cff.initialStepTrackingRegions.clone()
7 
8 # pixel triplet seeds
10 hltPixelTripletSeeds = FastSimulation.Tracking.TrajectorySeedProducer_cfi.trajectorySeedProducer.clone(
11  layerList = RecoTracker.TkSeedingLayers.PixelLayerTriplets_cfi.PixelLayerTriplets.layerList,
12  skipSeedFinderSelector = cms.untracked.bool(True),
13  trackingRegions = "hltPixelTripletTrackingRegions"
14  )
15 
16 # pixel pair seeds
17 # todo: import layerlist
18 import FastSimulation.Tracking.TrajectorySeedProducer_cfi
20 hltPixelPairSeeds = FastSimulation.Tracking.TrajectorySeedProducer_cfi.trajectorySeedProducer.clone(
21  layerList = RecoTracker.TkSeedingLayers.MixedLayerPairs_cfi.MixedLayerPairs.layerList,
22  skipSeedFinderSelector = cms.untracked.bool(True),
23  trackingRegions = "hltPixelTripletTrackingRegions"
24  )
25 
26 # todo: add mixed pair seeds?
27 
28 hltSeedSequence =cms.Sequence(hltPixelTripletTrackingRegions+hltPixelTripletSeeds+hltPixelPairSeeds)