1 import FWCore.ParameterSet.Config
as cms
4 PAtrackingMonHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone(
5 beamSpot =
"hltOnlineBeamSpot",
6 primaryVertex =
"hltPixelVertices",
8 doLumiAnalysis =
False,
11 doPUmonitoring =
False,
12 doPlotsVsGoodPVtx =
False,
13 doEffFromHitPatternVsPU =
False,
15 numCut =
" pt >= 0.4 & quality('highPurity') ",
16 denCut =
" pt >= 0.4",
17 FolderName =
"TrackingPA/GlobalParameters",
18 BSFolderName =
"TrackingPA/ParametersVsBeamSpot" 20 PApixelTracksMonitoringHLT = PAtrackingMonHLT.clone(
21 FolderName =
'HLT/TrackingPA/pixelTracks',
22 TrackProducer =
'hltPixelTracks',
23 allTrackProducer =
'hltPixelTracks',
25 PApixelTracksForHighMultMonitoringHLT = PAtrackingMonHLT.clone(
26 FolderName =
'HLT/TrackingPA/pixelTracksForHighMult',
27 primaryVertex =
'hltPixelVerticesForHighMult',
28 TrackProducer =
'hltPixelTracksForHighMult',
29 allTrackProducer =
'hltPixelTracksForHighMult' 31 PAiter0TracksMonitoringHLT = PAtrackingMonHLT.clone(
32 FolderName =
'HLT/TrackingPA/iter0',
33 primaryVertex =
'hltPAOnlinePrimaryVertices',
34 TrackProducer =
'hltPAIter0CtfWithMaterialTracks',
35 allTrackProducer =
'hltPAIter0CtfWithMaterialTracks' 37 PAiter1TracksMonitoringHLT = PAtrackingMonHLT.clone(
38 FolderName =
'HLT/TrackingPA/iter1',
39 primaryVertex =
'hltPAOnlinePrimaryVertices',
40 TrackProducer =
'hltPAIter1CtfWithMaterialTracks',
41 allTrackProducer =
'hltPAIter1CtfWithMaterialTracks' 43 PAiter2TracksMonitoringHLT = PAtrackingMonHLT.clone(
44 FolderName =
'HLT/TrackingPA/iter2',
45 primaryVertex =
'hltPAOnlinePrimaryVertices',
46 TrackProducer =
'hltPAIter2CtfWithMaterialTracks',
47 allTrackProducer =
'hltPAIter2CtfWithMaterialTracks' 49 PAiter3TracksMonitoringHLT = PAtrackingMonHLT.clone(
50 FolderName =
'HLT/TrackingPA/iter3',
51 primaryVertex =
'hltPAOnlinePrimaryVertices',
52 TrackProducer =
'hltPAIter3CtfWithMaterialTracks',
53 allTrackProducer =
'hltPAIter3CtfWithMaterialTracks' 55 PAiter4TracksMonitoringHLT = PAtrackingMonHLT.clone(
56 FolderName =
'HLT/TrackingPA/iter4',
57 primaryVertex =
'hltPAOnlinePrimaryVertices',
58 TrackProducer =
'hltPAIter4CtfWithMaterialTracks',
59 allTrackProducer =
'hltPAIter4CtfWithMaterialTracks' 61 PAiter5TracksMonitoringHLT = PAtrackingMonHLT.clone(
62 FolderName =
'HLT/TrackingPA/iter5',
63 primaryVertex =
'hltPAOnlinePrimaryVertices',
64 TrackProducer =
'hltPAIter5CtfWithMaterialTracks',
65 allTrackProducer =
'hltPAIter5CtfWithMaterialTracks' 67 PAiter6TracksMonitoringHLT = PAtrackingMonHLT.clone(
68 FolderName =
'HLT/TrackingPA/iter6',
69 primaryVertex =
'hltPAOnlinePrimaryVertices',
70 TrackProducer =
'hltPAIter6CtfWithMaterialTracks',
71 allTrackProducer =
'hltPAIter6CtfWithMaterialTracks' 73 PAiter7TracksMonitoringHLT = PAtrackingMonHLT.clone(
74 FolderName =
'HLT/TrackingPA/iter7',
75 primaryVertex =
'hltPAOnlinePrimaryVertices',
76 TrackProducer =
'hltPAIter7CtfWithMaterialTracks',
77 allTrackProducer =
'hltPAIter7CtfWithMaterialTracks' 79 PAiterHLTTracksMonitoringHLT = PAtrackingMonHLT.clone(
80 FolderName =
'HLT/TrackingPA/iterMerged',
81 primaryVertex =
'hltPAOnlinePrimaryVertices',
82 TrackProducer =
'hltPAIterativeTrackingMerged',
83 allTrackProducer =
'hltPAIterativeTrackingMerged' 85 PAtrackingMonitorHLT = cms.Sequence(
86 PApixelTracksMonitoringHLT
87 + PApixelTracksForHighMultMonitoringHLT
88 + PAiter0TracksMonitoringHLT
89 + PAiter1TracksMonitoringHLT
90 + PAiter2TracksMonitoringHLT
91 + PAiter3TracksMonitoringHLT
92 + PAiter4TracksMonitoringHLT
93 + PAiter5TracksMonitoringHLT
94 + PAiter6TracksMonitoringHLT
95 + PAiter7TracksMonitoringHLT
96 + PAiterHLTTracksMonitoringHLT