1 import FWCore.ParameterSet.Config
as cms
4 muonsPt10 = cms.EDFilter(
"MuonSelector",
5 src = cms.InputTag(
'muons'),
9 'numberOfMatches > 1 &'
10 'globalTrack.hitPattern.numberOfValidMuonHits > 0 &'
14 filter = cms.bool(
False)
19 muonInnerTrack = muonTrackProducer.clone(
21 muonsTag =
"muonsPt10",
22 selectionTags = (
'All',),
23 trackType =
"innerTrack"
27 MonitorTrackMuonsInnerTrack = TrackMon.clone(
28 TrackProducer =
'muonInnerTrack',
30 FolderName =
'Muons/Tracking/innerTrack',
31 doBeamSpotPlots =
True,
32 BSFolderName =
'Muons/Tracking/innerTrack/BeamSpotParameters',
33 doSeedParameterHistos =
False,
34 doProfilesVsLS =
False,
36 doGeneralPropertiesPlots =
True,
37 doHitPropertiesPlots =
True,
38 doTrackerSpecific =
True,
40 doDCAwrtPVPlots =
True,
41 doDCAwrt000Plots =
False,
43 doEffFromHitPatternVsPU =
True,
44 doEffFromHitPatternVsBX =
False,
52 doRecHitVsPhiVsEtaPerTrack =
True,
53 doRecHitVsPtVsEtaPerTrack =
True,
55 doLayersVsPhiVsEtaPerTrack =
True,
62 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
63 from Configuration.Eras.Modifier_phase2_tracker_cff
import phase2_tracker
64 phase1Pixel.toModify(MonitorTrackMuonsInnerTrack, EtaBin=31, EtaMin=-3., EtaMax=3.)
65 phase2_tracker.toModify(MonitorTrackMuonsInnerTrack, EtaBin=46, EtaMin=-4.5, EtaMax=4.5)
66 phase2_tracker.toModify(MonitorTrackMuonsInnerTrack, PVBin=125, PVMin=-0.5, PVMax=249.5)
70 MonitorTrackINNMuons = cms.Sequence(cms.ignore(muonsPt10)+muonInnerTrack+MonitorTrackMuonsInnerTrack)