1 import FWCore.ParameterSet.Config
as cms
7 import FastSimulation.Tracking.FastTrackerRecHitMaskProducer_cfi
8 pixelLessStepMasks = FastSimulation.Tracking.FastTrackerRecHitMaskProducer_cfi.maskProducerFromClusterRemover(RecoTracker.IterativeTracking.PixelLessStep_cff.pixelLessStepClusters)
11 import FastSimulation.Tracking.TrajectorySeedProducer_cfi
12 pixelLessStepSeeds = FastSimulation.Tracking.TrajectorySeedProducer_cfi.trajectorySeedProducer.clone(
14 layerList = RecoTracker.IterativeTracking.PixelLessStep_cff.pixelLessStepSeedLayers.layerList.value(),
15 RegionFactoryPSet = RecoTracker.IterativeTracking.PixelLessStep_cff.pixelLessStepSeeds.RegionFactoryPSet,
16 hitMasks = cms.InputTag(
"pixelLessStepMasks"),
21 pixelLessStepTrackCandidates = FastSimulation.Tracking.TrackCandidateProducer_cfi.trackCandidateProducer.clone(
22 src = cms.InputTag(
"pixelLessStepSeeds"),
23 MinNumberOfCrossedLayers = 6,
24 hitMasks = cms.InputTag(
"pixelLessStepMasks"),
28 pixelLessStepTracks = RecoTracker.IterativeTracking.PixelLessStep_cff.pixelLessStepTracks.clone(
29 TTRHBuilder =
'WithoutRefit',
30 Fitter =
'KFFittingSmootherFourth',
31 Propagator =
'PropagatorWithMaterial'
34 pixelLessStepClassifier1 = RecoTracker.IterativeTracking.PixelLessStep_cff.pixelLessStepClassifier1.clone()
35 pixelLessStepClassifier1.vertices =
"firstStepPrimaryVerticesBeforeMixing"
36 pixelLessStepClassifier2 = RecoTracker.IterativeTracking.PixelLessStep_cff.pixelLessStepClassifier2.clone()
37 pixelLessStepClassifier2.vertices =
"firstStepPrimaryVerticesBeforeMixing"
38 pixelLessStep = RecoTracker.IterativeTracking.PixelLessStep_cff.pixelLessStep.clone()
41 PixelLessStep = cms.Sequence(pixelLessStepMasks
43 +pixelLessStepTrackCandidates
45 +pixelLessStepClassifier1*pixelLessStepClassifier2