1 import FWCore.ParameterSet.Config
as cms
6 globalMuons = cms.EDProducer(
"GlobalMuonProducer",
9 GLBTrajBuilderParameters = cms.PSet(
10 GlobalTrajectoryBuilderCommon
12 TrackerCollectionLabel = cms.InputTag(
"generalTracks"),
13 MuonCollectionLabel = cms.InputTag(
"standAloneMuons",
"UpdatedAtVtx"),
14 VertexCollectionLabel = cms.InputTag(
"offlinePrimaryVertices"),
15 selectHighPurity = cms.bool(
False)
18 globalMuons.GLBTrajBuilderParameters.GlobalMuonTrackMatcher.Propagator =
'SmartPropagatorRK'
19 globalMuons.GLBTrajBuilderParameters.TrackTransformer.Propagator = cms.string(
'SmartPropagatorAnyRK')
23 from Configuration.Eras.Modifier_fastSim_cff
import fastSim
24 fastSim.toModify(globalMuons,
25 GLBTrajBuilderParameters =dict(GlbRefitterParameters = dict(TrackerRecHitBuilder =
'WithoutRefit',
26 Propagator =
'SmartPropagatorAny'),
27 TrackerRecHitBuilder =
'WithoutRefit',
28 TrackTransformer = dict(TrackerRecHitBuilder =
'WithoutRefit',
29 Propagator =
'SmartPropagatorAny'),
30 GlobalMuonTrackMatcher = dict(Propagator =
'SmartPropagator')
34 from Configuration.ProcessModifiers.pp_on_AA_cff
import pp_on_AA
35 pp_on_AA.toModify(globalMuons, selectHighPurity =
True)