CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackingMonitoring_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
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)
11 
12 
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)
20 
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)
28 
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)
36 
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)
44 
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)
52 
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)
60 
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)
68 
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)
76 
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)
84 
85 trackingMonitorHLT = cms.Sequence(
86  pixelTracksMonitoringHLT
87  + iter0HPTracksMonitoringHLT
88 # + iter1HPTracksMonitoringHLT
89 # + iter2HPTracksMonitoringHLT
90  + iterHLTTracksMonitoringHLT
91 )
92 
93 trackingMonitorHLTall = cms.Sequence(
94  pixelTracksMonitoringHLT
95  + iter0TracksMonitoringHLT
96  + iter2HPTracksMonitoringHLT
97  + iter1TracksMonitoringHLT
98  + iter1HPTracksMonitoringHLT
99  + iter2TracksMonitoringHLT
100  + iter2HPTracksMonitoringHLT
101  + iterHLTTracksMonitoringHLT
102 # + iter3TracksMonitoringHLT
103 # + iter4TracksMonitoringHLT
104 )
105