2 import FWCore.ParameterSet.Config
as cms
8 import FastSimulation.Tracking.FastTrackerRecHitMaskProducer_cfi
9 lowPtTripletStepMasks = FastSimulation.Tracking.FastTrackerRecHitMaskProducer_cfi.maskProducerFromClusterRemover(RecoTracker.IterativeTracking.LowPtTripletStep_cff.lowPtTripletStepClusters)
12 import FastSimulation.Tracking.TrajectorySeedProducer_cfi
13 lowPtTripletStepSeeds = FastSimulation.Tracking.TrajectorySeedProducer_cfi.trajectorySeedProducer.clone(
15 layerList = RecoTracker.IterativeTracking.InitialStep_cff.initialStepSeedLayers.layerList.value(),
16 RegionFactoryPSet = RecoTracker.IterativeTracking.InitialStep_cff.initialStepSeeds.RegionFactoryPSet,
17 hitMasks = cms.InputTag(
"lowPtTripletStepMasks"),
22 lowPtTripletStepTrackCandidates = FastSimulation.Tracking.TrackCandidateProducer_cfi.trackCandidateProducer.clone(
23 src = cms.InputTag(
"lowPtTripletStepSeeds"),
24 MinNumberOfCrossedLayers = 3,
25 hitMasks = cms.InputTag(
"lowPtTripletStepMasks"),
29 lowPtTripletStepTracks = RecoTracker.IterativeTracking.LowPtTripletStep_cff.lowPtTripletStepTracks.clone(
30 Fitter =
'KFFittingSmootherSecond',
31 TTRHBuilder =
'WithoutRefit',
32 Propagator =
'PropagatorWithMaterial'
36 lowPtTripletStep = RecoTracker.IterativeTracking.LowPtTripletStep_cff.lowPtTripletStep.clone()
37 lowPtTripletStep.vertices =
"firstStepPrimaryVerticesBeforeMixing"
40 LowPtTripletStep = cms.Sequence(lowPtTripletStepMasks
41 +lowPtTripletStepSeeds
42 +lowPtTripletStepTrackCandidates
43 +lowPtTripletStepTracks