1 import FWCore.ParameterSet.Config
as cms
10 refittedStandAloneMuons = standAloneMuons.clone()
11 refittedStandAloneMuons.STATrajBuilderParameters.DoRefit =
True 15 displacedMuonSeeds = CosmicMuonSeed.clone()
16 displacedMuonSeeds.ForcePointDown =
False 18 displacedStandAloneMuons = standAloneMuons.clone()
19 displacedStandAloneMuons.InputObjects = cms.InputTag(
"displacedMuonSeeds")
20 displacedStandAloneMuons.MuonTrajectoryBuilder = cms.string(
"StandAloneMuonTrajectoryBuilder")
21 displacedStandAloneMuons.TrackLoaderParameters.VertexConstraint = cms.bool(
False)
26 displacedGlobalMuons = globalMuons.clone()
27 displacedGlobalMuons.MuonCollectionLabel = cms.InputTag(
"displacedStandAloneMuons",
"")
28 displacedGlobalMuons.TrackerCollectionLabel = cms.InputTag(
"displacedTracks")
38 muons1stStep.fillGlobalTrackQuality =
True 51 standalonemuontracking = cms.Sequence(standAloneMuonSeeds*standAloneMuons*refittedStandAloneMuons*displacedMuonSeeds*displacedStandAloneMuons)
52 displacedGlobalMuonTracking = cms.Sequence(iterDisplcedTracking*displacedGlobalMuons)
53 globalmuontracking = cms.Sequence(globalMuons*tevMuons*displacedGlobalMuonTracking)
54 muontracking = cms.Sequence(standalonemuontracking*globalmuontracking)
57 muonreco = cms.Sequence(muontracking*muonIdProducerSequence)
60 muonreco_plus_isolation = cms.Sequence(muonreco*muIsolation)
62 muonrecoComplete = cms.Sequence(muonreco_plus_isolation*muonSelectionTypeSequence)
74 muonGlobalReco = cms.Sequence(globalmuontracking*muonIdProducerSequence*muonSelectionTypeSequence*muIsolation)
87 _phase2_muonGlobalReco = muonGlobalReco.copy()
88 _phase2_muonGlobalReco += me0MuonReco
89 phase2_muon.toReplaceWith( muonGlobalReco, _phase2_muonGlobalReco )