1 import FWCore.ParameterSet.Config
as cms
3 import DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi
4 pixelTracksMonitoringHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone()
5 pixelTracksMonitoringHLT.FolderName =
'HLT/Tracking/pixelTracks'
6 pixelTracksMonitoringHLT.TrackProducer =
'hltPixelTracks'
7 pixelTracksMonitoringHLT.allTrackProducer =
'hltPixelTracks'
8 pixelTracksMonitoringHLT.doAllPlots = cms.bool(
False)
9 pixelTracksMonitoringHLT.doLumiAnalysis = cms.bool(
False)
10 pixelTracksMonitoringHLT.doProfilesVsLS = cms.bool(
False)
13 iter0TracksMonitoringHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone()
14 iter0TracksMonitoringHLT.FolderName =
'HLT/Tracking/iter0'
15 iter0TracksMonitoringHLT.TrackProducer =
'hltIter0PFlowCtfWithMaterialTracks'
16 iter0TracksMonitoringHLT.allTrackProducer =
'hltIter0PFlowCtfWithMaterialTracks'
17 iter0TracksMonitoringHLT.doAllPlots = cms.bool(
False)
18 iter0TracksMonitoringHLT.doLumiAnalysis = cms.bool(
False)
19 iter0TracksMonitoringHLT.doProfilesVsLS = cms.bool(
False)
21 iter0HPTracksMonitoringHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone()
22 iter0HPTracksMonitoringHLT.FolderName =
'HLT/Tracking/iter0HP'
23 iter0HPTracksMonitoringHLT.TrackProducer =
'hltIter0PFlowTrackSelectionHighPurity'
24 iter0HPTracksMonitoringHLT.allTrackProducer =
'hltIter0PFlowTrackSelectionHighPurity'
25 iter0HPTracksMonitoringHLT.doAllPlots = cms.bool(
False)
26 iter0HPTracksMonitoringHLT.doLumiAnalysis = cms.bool(
False)
27 iter0HPTracksMonitoringHLT.doProfilesVsLS = cms.bool(
False)
29 iter1TracksMonitoringHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone()
30 iter1TracksMonitoringHLT.FolderName =
'HLT/Tracking/iter1'
31 iter1TracksMonitoringHLT.TrackProducer =
'hltIter1PFlowCtfWithMaterialTracks'
32 iter1TracksMonitoringHLT.allTrackProducer =
'hltIter1PFlowCtfWithMaterialTracks'
33 iter1TracksMonitoringHLT.doAllPlots = cms.bool(
False)
34 iter1TracksMonitoringHLT.doLumiAnalysis = cms.bool(
False)
35 iter1TracksMonitoringHLT.doProfilesVsLS = cms.bool(
False)
37 iter1HPTracksMonitoringHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone()
38 iter1HPTracksMonitoringHLT.FolderName =
'HLT/Tracking/iter1HP'
39 iter1HPTracksMonitoringHLT.TrackProducer =
'hltIter1PFlowTrackSelectionHighPurity'
40 iter1HPTracksMonitoringHLT.allTrackProducer =
'hltIter1PFlowTrackSelectionHighPurity'
41 iter1HPTracksMonitoringHLT.doAllPlots = cms.bool(
False)
42 iter1HPTracksMonitoringHLT.doLumiAnalysis = cms.bool(
False)
43 iter1HPTracksMonitoringHLT.doProfilesVsLS = cms.bool(
False)
45 iter2TracksMonitoringHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone()
46 iter2TracksMonitoringHLT.FolderName =
'HLT/Tracking/iter2'
47 iter2TracksMonitoringHLT.TrackProducer =
'hltIter2PFlowCtfWithMaterialTracks'
48 iter2TracksMonitoringHLT.allTrackProducer =
'hltIter2PFlowCtfWithMaterialTracks'
49 iter2TracksMonitoringHLT.doAllPlots = cms.bool(
False)
50 iter2TracksMonitoringHLT.doLumiAnalysis = cms.bool(
False)
51 iter2TracksMonitoringHLT.doProfilesVsLS = cms.bool(
False)
53 iter2HPTracksMonitoringHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone()
54 iter2HPTracksMonitoringHLT.FolderName =
'HLT/Tracking/iter2HP'
55 iter2HPTracksMonitoringHLT.TrackProducer =
'hltIter2PFlowTrackSelectionHighPurity'
56 iter2HPTracksMonitoringHLT.allTrackProducer =
'hltIter2PFlowTrackSelectionHighPurity'
57 iter2HPTracksMonitoringHLT.doAllPlots = cms.bool(
False)
58 iter2HPTracksMonitoringHLT.doLumiAnalysis = cms.bool(
False)
59 iter2HPTracksMonitoringHLT.doProfilesVsLS = cms.bool(
False)
61 iterHLTTracksMonitoringHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone()
62 iterHLTTracksMonitoringHLT.FolderName =
'HLT/Tracking/iter2Merged'
63 iterHLTTracksMonitoringHLT.TrackProducer =
'hltIter2Merged'
64 iterHLTTracksMonitoringHLT.allTrackProducer =
'hltIter2Merged'
65 iterHLTTracksMonitoringHLT.doAllPlots = cms.bool(
False)
66 iterHLTTracksMonitoringHLT.doLumiAnalysis = cms.bool(
False)
67 iterHLTTracksMonitoringHLT.doProfilesVsLS = cms.bool(
False)
69 iter3TracksMonitoringHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone()
70 iter3TracksMonitoringHLT.FolderName =
'HLT/Tracking/iter3Merged'
71 iter3TracksMonitoringHLT.TrackProducer =
'hltIter3Merged'
72 iter3TracksMonitoringHLT.allTrackProducer =
'hltIter3Merged'
73 iter3TracksMonitoringHLT.doAllPlots = cms.bool(
False)
74 iter3TracksMonitoringHLT.doLumiAnalysis = cms.bool(
False)
75 iter3TracksMonitoringHLT.doProfilesVsLS = cms.bool(
False)
77 iter4TracksMonitoringHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone()
78 iter4TracksMonitoringHLT.FolderName =
'HLT/Tracking/iter4Merged'
79 iter4TracksMonitoringHLT.TrackProducer =
'hltIter4Merged'
80 iter4TracksMonitoringHLT.allTrackProducer =
'hltIter4Merged'
81 iter4TracksMonitoringHLT.doAllPlots = cms.bool(
False)
82 iter4TracksMonitoringHLT.doLumiAnalysis = cms.bool(
False)
83 iter4TracksMonitoringHLT.doProfilesVsLS = cms.bool(
False)
85 trackingMonitorHLT = cms.Sequence(
86 pixelTracksMonitoringHLT
87 + iter0HPTracksMonitoringHLT
90 + iterHLTTracksMonitoringHLT
93 trackingMonitorHLTall = cms.Sequence(
94 pixelTracksMonitoringHLT
95 + iter0TracksMonitoringHLT
96 + iter2HPTracksMonitoringHLT
97 + iter1TracksMonitoringHLT
98 + iter1HPTracksMonitoringHLT
99 + iter2TracksMonitoringHLT
100 + iter2HPTracksMonitoringHLT
101 + iterHLTTracksMonitoringHLT