1 import FWCore.ParameterSet.Config
as cms
9 refittedStandAloneMuons = standAloneMuons.clone(
10 STATrajBuilderParameters = dict(DoRefit =
True)
15 displacedMuonSeeds = CosmicMuonSeed.clone(
16 ForcePointDown =
False
19 displacedStandAloneMuons = standAloneMuons.clone(
20 InputObjects =
'displacedMuonSeeds',
21 MuonTrajectoryBuilder =
'StandAloneMuonTrajectoryBuilder',
22 TrackLoaderParameters = dict(VertexConstraint =
False)
28 displacedGlobalMuons = globalMuons.clone(
29 MuonCollectionLabel =
'displacedStandAloneMuons:',
30 TrackerCollectionLabel =
'displacedTracks',
31 selectHighPurity =
False
42 muons1stStep.fillGlobalTrackQuality =
True
53 from Configuration.Eras.Modifier_fastSim_cff
import fastSim
56 standalonemuontrackingTask = cms.Task(standAloneMuons,
57 refittedStandAloneMuons,
59 displacedStandAloneMuons,
60 standAloneMuonSeedsTask)
61 standalonemuontracking = cms.Sequence(standalonemuontrackingTask)
63 fastSim.toReplaceWith(standalonemuontrackingTask,standalonemuontrackingTask.copyAndExclude([displacedMuonSeeds,displacedStandAloneMuons]))
64 displacedGlobalMuonTrackingTask = cms.Task(iterDisplcedTrackingTask,displacedGlobalMuons)
65 displacedGlobalMuonTracking = cms.Sequence(displacedGlobalMuonTrackingTask)
67 globalmuontrackingTask = cms.Task(globalMuons,tevMuons,displacedGlobalMuonTrackingTask)
68 globalmuontracking = cms.Sequence(globalmuontrackingTask)
70 fastSim.toReplaceWith(globalmuontrackingTask,globalmuontrackingTask.copyAndExclude([displacedGlobalMuonTrackingTask]))
71 muontrackingTask = cms.Task(standalonemuontrackingTask,globalmuontrackingTask)
72 muontracking = cms.Sequence(muontrackingTask)
74 muonrecoTask = cms.Task(muontrackingTask,muonIdProducerTask)
75 muonreco = cms.Sequence(muonrecoTask)
77 muonreco_plus_isolationTask = cms.Task(muonrecoTask,muIsolationTask)
78 muonreco_plus_isolation = cms.Sequence(muonreco_plus_isolationTask)
80 muonrecoComplete = cms.Sequence(muonreco_plus_isolationTask,muonSelectionTypeTask)
92 muonGlobalRecoTask = cms.Task(globalmuontrackingTask,
94 muonSelectionTypeTask,
96 muonGlobalReco = cms.Sequence(muonGlobalRecoTask)
108 fastSim.toReplaceWith(muonGlobalRecoTask, muonGlobalRecoTask.copyAndExclude([muonreco_with_SET_Task,muonSelectionTypeTask]))