test
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.
1 import FWCore.ParameterSet.Config as cms
2 
3 # Hardware Monitor ###
5 
6 # Pedestal Monitor ###
8 PedsMon.StripQualityLabel = ''
9 PedsMon.RunTypeFlag = 'CalculatedPlotsOnly'
10 
11 # Digi Monitor #####
13 SiStripMonitorDigi.SelectAllDetectors = True
14 
15 # Cluster Monitor ####
17 SiStripMonitorCluster.SelectAllDetectors = True
18 SiStripMonitorCluster.StripQualityLabel = ''
19 
20 # On/Off Track Cluster Monitor ####
21 # Clone for Sim data
23 SiStripMonitorTrackSim = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
24 SiStripMonitorTrackSim.TrackProducer = 'TrackRefitter'
25 SiStripMonitorTrackSim.TrackLabel = ''
26 SiStripMonitorTrackSim.Cluster_src = 'siStripClusters'
27 SiStripMonitorTrackSim.Mod_On = True
28 
29 # Clone for Real Data
31 SiStripMonitorTrackReal = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
32 SiStripMonitorTrackReal.TrackProducer = 'ctfWithMaterialTracksP5'
33 SiStripMonitorTrackReal.TrackLabel = ''
34 SiStripMonitorTrackReal.Cluster_src = 'siStripClusters'
35 SiStripMonitorTrackReal.Mod_On = True
36 
37 # Clone for Real Data (Collision)
39 SiStripMonitorTrackColl = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
40 SiStripMonitorTrackColl.TrackProducer = 'generalTracks'
41 SiStripMonitorTrackColl.TrackLabel = ''
42 SiStripMonitorTrackColl.Cluster_src = 'siStripClusters'
43 SiStripMonitorTrackColl.Mod_On = True
44 
45 
46 # Residual Monitor ####
47 # Clone for Sim Data
49 MonitorTrackResidualsSim = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
50 # Clone for Real Data
51 MonitorTrackResidualsReal = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
53 MonitorTrackResidualsReal.Tracks = 'ctfWithMaterialTracksP5'
54 MonitorTrackResidualsReal.trajectoryInput = 'ctfWithMaterialTracksP5'
55 # Clone for Real Data
56 MonitorTrackResidualsColl = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
58 MonitorTrackResidualsColl.Tracks = 'generalTracks'
59 MonitorTrackResidualsColl.trajectoryInput = 'generalTracks'
60 
61 
62 # Tracking Monitor ####
63 # Clone for Sim Data
65 TrackMonSim = DQM.TrackingMonitor.TrackingMonitor_cfi.TrackMon.clone()
66 TrackMonSim.FolderName = 'Tracking/TrackParameters'
67 # Clone for Real Data (Cosmic)
68 import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
69 TrackMonReal = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
70 TrackMonReal.TrackProducer = 'ctfWithMaterialTracksP5'
71 TrackMonReal.FolderName = 'Tracking/TrackParameters'
72 TrackMonReal.AlgoName = 'CKFTk'
73 TrackMonReal.doSeedParameterHistos = True
74 
75 # Clone for Real Data (Collison)
77 TrackMonColl = DQM.TrackingMonitor.TrackingMonitor_cfi.TrackMon.clone()
78 TrackMonColl.TrackProducer = 'generalTracks'
79 TrackMonColl.FolderName = 'Tracking/TrackParameters'
80 TrackMonColl.AlgoName = 'CKFTk'
81 TrackMonColl.doSeedParameterHistos = True
82 # Sequences
83 #removed modules using TkDetMap service
84 #SiStripSourcesSimData = cms.Sequence(SiStripMonitorTrackSim*MonitorTrackResidualsSim*TrackMonSim)
85 #SiStripSourcesRealData = cms.Sequence(SiStripMonitorTrackReal*MonitorTrackResidualsReal*TrackMonReal)
86 #SiStripSourcesRealDataCollision = cms.Sequence(SiStripMonitorTrackColl*MonitorTrackResidualsColl*TrackMonColl)
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 ####.