CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 # pixel triplet seeds
7 hltPixelTripletSeeds = FastSimulation.Tracking.TrajectorySeedProducer_cfi.trajectorySeedProducer.clone(
8  layerList = RecoTracker.TkSeedingLayers.PixelLayerTriplets_cfi.PixelLayerTriplets.layerList,
9  skipSeedFinderSelector = cms.untracked.bool(True),
10  RegionFactoryPSet = FastSimulation.Tracking.InitialStep_cff.initialStepSeeds.RegionFactoryPSet.clone()
11  )
12 
13 # pixel pair seeds
14 # todo: import layerlist
15 import FastSimulation.Tracking.TrajectorySeedProducer_cfi
17 hltPixelPairSeeds = FastSimulation.Tracking.TrajectorySeedProducer_cfi.trajectorySeedProducer.clone(
18  layerList = RecoTracker.TkSeedingLayers.MixedLayerPairs_cfi.MixedLayerPairs.layerList,
19  skipSeedFinderSelector = cms.untracked.bool(True),
20  RegionFactoryPSet = FastSimulation.Tracking.InitialStep_cff.initialStepSeeds.RegionFactoryPSet.clone()
21  )
22 
23 # todo: add mixed pair seeds?
24 
25 hltSeedSequence =cms.Sequence(hltPixelTripletSeeds+hltPixelPairSeeds)