CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripSourceConfigP5_cff.py
Go to the documentation of this file.
2 
4 siStripFEDMonitor.nFEDErrorsHistogramConfig.NBins = cms.untracked.uint32(441)
5 siStripFEDMonitor.nFEDErrorsHistogramConfig.Max = cms.untracked.double(440.5)
6 
7 # SiStripMonitorDigi ####
9 SiStripMonitorDigi.SelectAllDetectors = True
10 SiStripMonitorDigi.TProfTotalNumberOfDigis.subdetswitchon = True
11 SiStripMonitorDigi.TProfDigiApvCycle.subdetswitchon = True
12 SiStripMonitorDigi.TotalNumberOfDigisFailure.subdetswitchon = True
13 
14 # APV shots monitoring
15 SiStripMonitorDigi.TkHistoMapNApvShots_On = True
16 SiStripMonitorDigi.TkHistoMapNStripApvShots_On= True
17 SiStripMonitorDigi.TkHistoMapMedianChargeApvShots_On= True
18 SiStripMonitorDigi.TH1NApvShots.subdetswitchon = True
19 SiStripMonitorDigi.TH1NApvShots.globalswitchon = True
20 SiStripMonitorDigi.TH1ChargeMedianApvShots.subdetswitchon = True
21 SiStripMonitorDigi.TH1ChargeMedianApvShots.globalswitchon = True
22 SiStripMonitorDigi.TH1NStripsApvShots.subdetswitchon = True
23 SiStripMonitorDigi.TH1NStripsApvShots.globalswitchon = True
24 SiStripMonitorDigi.TH1ApvNumApvShots.subdetswitchon = True
25 SiStripMonitorDigi.TH1ApvNumApvShots.globalswitchon = True
26 SiStripMonitorDigi.TProfNShotsVsTime.subdetswitchon = True
27 SiStripMonitorDigi.TProfNShotsVsTime.globalswitchon = True
28 SiStripMonitorDigi.TProfGlobalNShots.globalswitchon = True
29 
30 # removing some histograms
31 SiStripMonitorDigi.TH1ADCsCoolestStrip.moduleswitchon = False
32 SiStripMonitorDigi.TH1ADCsHottestStrip.moduleswitchon = False
33 SiStripMonitorDigi.TH1DigiADCs.moduleswitchon = False
34 SiStripMonitorDigi.TH1StripOccupancy.moduleswitchon = False
35 
37 
38 # SiStripMonitorCluster ####
40 SiStripMonitorClusterReal = DQM.SiStripMonitorCluster.SiStripMonitorCluster_cfi.SiStripMonitorCluster.clone()
41 SiStripMonitorClusterReal.OutputMEsInRootFile = False
42 SiStripMonitorClusterReal.SelectAllDetectors = True
43 SiStripMonitorClusterReal.TProfTotalNumberOfClusters.subdetswitchon = True
44 SiStripMonitorClusterReal.TProfClustersApvCycle.subdetswitchon = True
45 SiStripMonitorClusterReal.TH2CStripVsCpixel.globalswitchon=True
46 SiStripMonitorClusterReal.TH1MultiplicityRegions.globalswitchon=True
47 SiStripMonitorClusterReal.TH1MainDiagonalPosition.globalswitchon=True
48 SiStripMonitorClusterReal.TH1StripNoise2ApvCycle.globalswitchon=True
49 SiStripMonitorClusterReal.TH1StripNoise3ApvCycle.globalswitchon=True
50 SiStripMonitorClusterReal.ClusterHisto = True
51 
52 # removing some histograms
53 SiStripMonitorClusterReal.TH1NrOfClusterizedStrips.moduleswitchon = False
54 SiStripMonitorClusterReal.TH1ClusterNoise.moduleswitchon = False
55 SiStripMonitorClusterReal.TH1ClusterStoN.moduleswitchon = False
56 SiStripMonitorClusterReal.TH1ClusterCharge.moduleswitchon = True
57 SiStripMonitorClusterReal.TH1ClusterWidth.moduleswitchon = False
58 SiStripMonitorClusterReal.TH1ModuleLocalOccupancy.moduleswitchon = False
59 
60 # SiStripMonitorTrack ####
61 # Clone for Cosmic Track Finder
63 SiStripMonitorTrack_cosmicTk = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
64 SiStripMonitorTrack_cosmicTk.TrackProducer = 'cosmictrackfinderP5'
65 SiStripMonitorTrack_cosmicTk.Mod_On = True
66 
67 # Clone for CKF Tracks
69 SiStripMonitorTrack_ckf = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
70 SiStripMonitorTrack_ckf.TrackProducer = 'ctfWithMaterialTracksP5'
71 SiStripMonitorTrack_ckf.Mod_On = True
72 
73 # Clone fir Road Search Tracks
74 #import DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi
75 #SiStripMonitorTrack_rs = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
76 #SiStripMonitorTrack_rs.TrackProducer = 'rsWithMaterialTracksP5'
77 #SiStripMonitorTrack_rs.Mod_On = True
78 
79 # Clone for General Tracks (for Collision)
81 SiStripMonitorTrack_gentk = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
82 SiStripMonitorTrack_gentk.TrackProducer = 'generalTracks'
83 SiStripMonitorTrack_gentk.Mod_On = True
84 
85 # Clone for Heavy Ion Tracks (for HI Collisions)
87 SiStripMonitorTrack_hi = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
88 SiStripMonitorTrack_hi.TrackProducer = 'hiGlobalPrimTracks'
89 SiStripMonitorTrack_hi.Mod_On = True
90 
91 # TrackerMonitorTrack ####
92 # Clone for Cosmic Track Finder
93 #import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
94 #MonitorTrackResiduals_cosmicTk = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
95 #MonitorTrackResiduals_cosmicTk.Tracks = 'cosmictrackfinderP5'
96 #MonitorTrackResiduals_cosmicTk.trajectoryInput = 'cosmictrackfinderP5'
97 #MonitorTrackResiduals_cosmicTk.OutputMEsInRootFile = False
98 #MonitorTrackResiduals_cosmicTk.Mod_On = False
99 
100 # Clone for CKF Tracks
101 #import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
102 #MonitorTrackResiduals_ckf = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
103 #MonitorTrackResiduals_ckf.Tracks = 'ctfWithMaterialTracksP5'
104 #MonitorTrackResiduals_ckf.trajectoryInput = 'ctfWithMaterialTracksP5'
105 #MonitorTrackResiduals_ckf.OutputMEsInRootFile = False
106 #MonitorTrackResiduals_ckf.Mod_On = False
107 
108 # Clone for Road Search Tracks
109 #import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
110 #MonitorTrackResiduals_rs = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
111 #MonitorTrackResiduals_rs.Tracks = 'rsWithMaterialTracksP5'
112 #MonitorTrackResiduals_rs.trajectoryInput = 'rsWithMaterialTracksP5'
113 #MonitorTrackResiduals_rs.OutputMEsInRootFile = False
114 #MonitorTrackResiduals_rs.Mod_On = False
115 
116 # Clone for General Track (for Collision data)
118 MonitorTrackResiduals_gentk = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
119 MonitorTrackResiduals_gentk.Tracks = 'generalTracks'
120 MonitorTrackResiduals_gentk.trajectoryInput = 'generalTracks'
121 MonitorTrackResiduals_gentk.OutputMEsInRootFile = False
122 MonitorTrackResiduals_gentk.Mod_On = False
123 
124 # Clone for Heavy Ion Tracks (for HI Collisions)
125 #import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
126 #MonitorTrackResiduals_hi = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
127 #MonitorTrackResiduals_hi.Tracks = 'hiGlobalPrimTracks'
128 #MonitorTrackResiduals_hi.trajectoryInput = 'hiGlobalPrimTracks'
129 #MonitorTrackResiduals_hi.OutputMEsInRootFile = False
130 #MonitorTrackResiduals_hi.Mod_On = False
131 
132 # Services needed for TkHistoMap
133 TkDetMap = cms.Service("TkDetMap")
134 SiStripDetInfoFileReade = cms.Service("SiStripDetInfoFileReader")
TrackerMonitorTrack defined and used only for MinimumBias ####.