1 import FWCore.ParameterSet.Config
as cms
7 import FastSimulation.Tracking.FastTrackerRecHitMaskProducer_cfi
8 pixelPairStepMasks = FastSimulation.Tracking.FastTrackerRecHitMaskProducer_cfi.maskProducerFromClusterRemover(RecoTracker.IterativeTracking.PixelPairStep_cff.pixelPairStepClusters)
11 import FastSimulation.Tracking.TrajectorySeedProducer_cfi
12 pixelPairStepSeeds = FastSimulation.Tracking.TrajectorySeedProducer_cfi.trajectorySeedProducer.clone(
14 layerList = RecoTracker.IterativeTracking.PixelPairStep_cff.pixelPairStepSeedLayers.layerList.value(),
15 RegionFactoryPSet = RecoTracker.IterativeTracking.PixelPairStep_cff.pixelPairStepSeeds.RegionFactoryPSet,
16 hitMasks = cms.InputTag(
"pixelPairStepMasks"),
18 pixelPairStepSeeds.RegionFactoryPSet.RegionPSet.VertexCollection = cms.InputTag(
"firstStepPrimaryVerticesBeforeMixing")
21 pixelPairStepTrackCandidates = FastSimulation.Tracking.TrackCandidateProducer_cfi.trackCandidateProducer.clone(
22 src = cms.InputTag(
"pixelPairStepSeeds"),
23 MinNumberOfCrossedLayers = 2,
24 hitMasks = cms.InputTag(
"pixelPairStepMasks"),
28 pixelPairStepTracks = RecoTracker.IterativeTracking.PixelPairStep_cff.pixelPairStepTracks.clone(
29 Fitter =
'KFFittingSmootherSecond',
30 TTRHBuilder =
'WithoutRefit',
31 Propagator =
'PropagatorWithMaterial'
34 pixelPairStep = RecoTracker.IterativeTracking.PixelPairStep_cff.pixelPairStep.clone()
35 pixelPairStep.vertices =
"firstStepPrimaryVerticesBeforeMixing"
38 PixelPairStep = cms.Sequence(pixelPairStepMasks
40 +pixelPairStepTrackCandidates