CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripSourceConfig_cff.py
Go to the documentation of this file.
2 
3 # Hardware Monitor ###
5 
6 # Pedestal Monitor ###
8 PedsMon.OutputMEsInRootFile = False
9 PedsMon.StripQualityLabel = ''
10 PedsMon.RunTypeFlag = 'CalculatedPlotsOnly'
11 
12 # Digi Monitor #####
14 SiStripMonitorDigi.SelectAllDetectors = True
15 
16 # Cluster Monitor ####
18 SiStripMonitorCluster.OutputMEsInRootFile = False
19 SiStripMonitorCluster.SelectAllDetectors = True
20 SiStripMonitorCluster.StripQualityLabel = ''
21 
22 # On/Off Track Cluster Monitor ####
23 # Clone for Sim data
25 SiStripMonitorTrackSim = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
26 SiStripMonitorTrackSim.TrackProducer = 'TrackRefitter'
27 SiStripMonitorTrackSim.TrackLabel = ''
28 SiStripMonitorTrackSim.Cluster_src = 'siStripClusters'
29 SiStripMonitorTrackSim.Mod_On = True
30 
31 # Clone for Real Data
33 SiStripMonitorTrackReal = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
34 SiStripMonitorTrackReal.TrackProducer = 'ctfWithMaterialTracksP5'
35 SiStripMonitorTrackReal.TrackLabel = ''
36 SiStripMonitorTrackReal.Cluster_src = 'siStripClusters'
37 SiStripMonitorTrackReal.Mod_On = True
38 
39 # Clone for Real Data (Collision)
41 SiStripMonitorTrackColl = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
42 SiStripMonitorTrackColl.TrackProducer = 'generalTracks'
43 SiStripMonitorTrackColl.TrackLabel = ''
44 SiStripMonitorTrackColl.Cluster_src = 'siStripClusters'
45 SiStripMonitorTrackColl.Mod_On = True
46 
47 
48 # Residual Monitor ####
49 # Clone for Sim Data
51 MonitorTrackResidualsSim = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
52 # Clone for Real Data
53 MonitorTrackResidualsReal = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
55 MonitorTrackResidualsReal.Tracks = 'ctfWithMaterialTracksP5'
56 MonitorTrackResidualsReal.trajectoryInput = 'ctfWithMaterialTracksP5'
57 MonitorTrackResidualsReal.OutputMEsInRootFile = False
58 # Clone for Real Data
59 MonitorTrackResidualsColl = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
61 MonitorTrackResidualsColl.Tracks = 'generalTracks'
62 MonitorTrackResidualsColl.trajectoryInput = 'generalTracks'
63 MonitorTrackResidualsColl.OutputMEsInRootFile = False
64 
65 
66 # Tracking Monitor ####
67 # Clone for Sim Data
69 TrackMonSim = DQM.TrackingMonitor.TrackingMonitor_cfi.TrackMon.clone()
70 TrackMonSim.FolderName = 'Tracking/TrackParameters'
71 # Clone for Real Data (Cosmic)
72 import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
73 TrackMonReal = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
74 TrackMonReal.TrackProducer = 'ctfWithMaterialTracksP5'
75 TrackMonReal.FolderName = 'Tracking/TrackParameters'
76 TrackMonReal.AlgoName = 'CKFTk'
77 TrackMonReal.doSeedParameterHistos = True
78 
79 # Clone for Real Data (Collison)
81 TrackMonColl = DQM.TrackingMonitor.TrackingMonitor_cfi.TrackMon.clone()
82 TrackMonColl.TrackProducer = 'generalTracks'
83 TrackMonColl.FolderName = 'Tracking/TrackParameters'
84 TrackMonColl.AlgoName = 'CKFTk'
85 TrackMonColl.doSeedParameterHistos = True
86 # Sequences
87 SiStripSourcesSimData = cms.Sequence(SiStripMonitorDigi*SiStripMonitorCluster*SiStripMonitorTrackSim*MonitorTrackResidualsSim*TrackMonSim)
88 SiStripSourcesRealData = cms.Sequence(SiStripMonitorDigi*SiStripMonitorCluster*SiStripMonitorTrackReal*MonitorTrackResidualsReal*TrackMonReal)
89 SiStripSourcesRealDataCollision = cms.Sequence(SiStripMonitorDigi*SiStripMonitorCluster*SiStripMonitorTrackColl*MonitorTrackResidualsColl*TrackMonColl)
90 
91 
92 
93 
TrackerMonitorTrack defined and used only for MinimumBias ####.