CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripDQMSourceConfigOfflineGlobalRunCAF_cfi.py
Go to the documentation of this file.
2 
3 # SiStrip DQM Source
4 
5 # Hardware Monitoring
7 
8 # Condition DB Monitoring
10 
11 # DQMEventInfo
12 DqmEventInfoSiStrip = cms.EDAnalyzer( "DQMEventInfo",
13  subSystemFolder = cms.untracked.string( 'SiStrip' )
14 )
15 
16 # SiStripMonitoDigi
18 SiStripMonitorDigiCAF = DQM.SiStripMonitorDigi.SiStripMonitorDigi_cfi.SiStripMonitorDigi.clone()
19 SiStripMonitorDigiCAF.SelectAllDetectors = True
20 
21 # SiStripMonitorCluster
23 SiStripMonitorClusterCAF = DQM.SiStripMonitorCluster.SiStripMonitorCluster_cfi.SiStripMonitorCluster.clone()
24 SiStripMonitorClusterCAF.OutputMEsInRootFile = False
25 SiStripMonitorClusterCAF.SelectAllDetectors = True
26 SiStripMonitorClusterCAF.StripQualityLabel = ''
27 
28 # SiStripMonitorTrack
29 # clone for cosmic track finder
31 SiStripMonitorTrackCAF_cosmicTk = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
32 SiStripMonitorTrackCAF_cosmicTk.TrackProducer = 'cosmictrackfinderP5Refitter'
33 SiStripMonitorTrackCAF_cosmicTk.Mod_On = True
34 # clone for CTF track finder
36 SiStripMonitorTrackCAF_ckf = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
37 SiStripMonitorTrackCAF_ckf.TrackProducer = 'ctfWithMaterialTracksP5Refitter'
38 SiStripMonitorTrackCAF_ckf.Mod_On = True
39 # clone for RS track finder
41 SiStripMonitorTrackCAF_rs = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
42 SiStripMonitorTrackCAF_rs.TrackProducer = 'rsWithMaterialTracksP5Refitter'
43 SiStripMonitorTrackCAF_rs.Mod_On = True
44 
45 # TrackerMonitorTrack
46 # clone for cosmic track finder
48 MonitorTrackResidualsCAF_cosmicTk = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
49 MonitorTrackResidualsCAF_cosmicTk.Tracks = 'cosmictrackfinderP5'
50 MonitorTrackResidualsCAF_cosmicTk.trajectoryInput = 'cosmictrackfinderP5Refitter'
51 MonitorTrackResidualsCAF_cosmicTk.OutputMEsInRootFile = False
52 # clone for CTF track finder
54 MonitorTrackResidualsCAF_ckf = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
55 MonitorTrackResidualsCAF_ckf.Tracks = 'ctfWithMaterialTracksP5'
56 MonitorTrackResidualsCAF_ckf.trajectoryInput = 'ctfWithMaterialTracksP5Refitter'
57 MonitorTrackResidualsCAF_ckf.OutputMEsInRootFile = False
58 # clone for RS track finder
60 MonitorTrackResidualsCAF_rs = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
61 MonitorTrackResidualsCAF_rs.Tracks = 'rsWithMaterialTracksP5'
62 MonitorTrackResidualsCAF_rs.trajectoryInput = 'rsWithMaterialTracksP5Refitter'
63 MonitorTrackResidualsCAF_rs.OutputMEsInRootFile = False
64 
65 # TrackingMonitor
66 # clone for cosmic track finder
67 import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
68 TrackMonCAF_cosmicTk = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
69 TrackMonCAF_cosmicTk.TrackProducer = 'cosmictrackfinderP5'
70 TrackMonCAF_cosmicTk.AlgoName = 'CosmicTk'
71 TrackMonCAF_cosmicTk.FolderName = 'SiStrip/Tracks'
72 # clone for CTF track finder
73 import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
74 TrackMonCAF_ckf = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
75 TrackMonCAF_ckf.TrackProducer = 'ctfWithMaterialTracksP5'
76 TrackMonCAF_ckf.AlgoName = 'CKFTk'
77 TrackMonCAF_ckf.FolderName = 'SiStrip/Tracks'
78 # clone for RS track finder
79 import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
80 TrackMonCAF_rs = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
81 TrackMonCAF_rs.TrackProducer = 'rsWithMaterialTracksP5'
82 TrackMonCAF_rs.AlgoName = 'RSTk'
83 TrackMonCAF_rs.FolderName = 'SiStrip/Tracks'
84 
85 # Scheduling
86 SiStripDQMSourceGlobalRunCAF_fromRAW = cms.Sequence( siStripFEDMonitor )
87 SiStripDQMSourceGlobalRunCAF_common = cms.Sequence( CondDataMonitoring + DqmEventInfoSiStrip + SiStripMonitorDigiCAF + SiStripMonitorClusterCAF )
88 SiStripDQMSourceGlobalRunCAF_cosmikTk = cms.Sequence( SiStripMonitorTrackCAF_cosmicTk + MonitorTrackResidualsCAF_cosmicTk + TrackMonCAF_cosmicTk )
89 SiStripDQMSourceGlobalRunCAF_ckf = cms.Sequence( SiStripMonitorTrackCAF_ckf + MonitorTrackResidualsCAF_ckf + TrackMonCAF_ckf )
90 SiStripDQMSourceGlobalRunCAF_rs = cms.Sequence( SiStripMonitorTrackCAF_rs + MonitorTrackResidualsCAF_rs + TrackMonCAF_rs )
91 SiStripDQMSourceGlobalRunCAF = cms.Sequence( SiStripDQMSourceGlobalRunCAF_common + SiStripDQMSourceGlobalRunCAF_cosmikTk + SiStripDQMSourceGlobalRunCAF_ckf + SiStripDQMSourceGlobalRunCAF_rs )
92 SiStripDQMSourceGlobalRunCAF_reduced = cms.Sequence( SiStripDQMSourceGlobalRunCAF_common + TrackMonCAF_cosmicTk + SiStripDQMSourceGlobalRunCAF_ckf + TrackMonCAF_rs )
93 
94 
TrackerMonitorTrack defined and used only for MinimumBias ####.