CMS 3D CMS Logo

SiStripSourceConfigP5_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
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= False
17 SiStripMonitorDigi.TkHistoMapMedianChargeApvShots_On= False
18 SiStripMonitorDigi.TH1NApvShots.subdetswitchon = True
19 SiStripMonitorDigi.TH1NApvShots.globalswitchon = True
20 SiStripMonitorDigi.TH1ChargeMedianApvShots.subdetswitchon = False
21 SiStripMonitorDigi.TH1ChargeMedianApvShots.globalswitchon = True
22 SiStripMonitorDigi.TH1NStripsApvShots.subdetswitchon = False
23 SiStripMonitorDigi.TH1NStripsApvShots.globalswitchon = False
24 SiStripMonitorDigi.TH1ApvNumApvShots.subdetswitchon = False
25 SiStripMonitorDigi.TH1ApvNumApvShots.globalswitchon = False
26 SiStripMonitorDigi.TProfNShotsVsTime.subdetswitchon = False
27 SiStripMonitorDigi.TProfNShotsVsTime.globalswitchon = False
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 SiStripMonitorDigi.TH1NumberOfDigis.moduleswitchon = False
36 
38 
39 # SiStripMonitorCluster ####
41 SiStripMonitorClusterReal = DQM.SiStripMonitorCluster.SiStripMonitorCluster_cfi.SiStripMonitorCluster.clone()
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 = False
57 SiStripMonitorClusterReal.TH1ClusterWidth.moduleswitchon = False
58 SiStripMonitorClusterReal.TH1ModuleLocalOccupancy.moduleswitchon = False
59 SiStripMonitorClusterReal.TH1nClusters.moduleswitchon = False
60 SiStripMonitorClusterReal.TH1ClusterPos.moduleswitchon = False
61 
62 # SiStripMonitorTrack ####
63 # Clone for Cosmic Track Finder
65 SiStripMonitorTrack_cosmicTk = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
66 SiStripMonitorTrack_cosmicTk.TrackProducer = 'cosmictrackfinderP5'
67 SiStripMonitorTrack_cosmicTk.Mod_On = False
68 
69 # Clone for CKF Tracks
70 SiStripMonitorTrack_ckf = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
71 SiStripMonitorTrack_ckf.TrackProducer = 'ctfWithMaterialTracksP5'
72 SiStripMonitorTrack_ckf.Mod_On = False
73 
74 # Clone fir Road Search Tracks
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)
80 SiStripMonitorTrack_gentk = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
81 SiStripMonitorTrack_gentk.TrackProducer = 'generalTracks'
82 SiStripMonitorTrack_gentk.Mod_On = False
83 
84 # Clone for Heavy Ion Tracks (for HI Collisions)
85 SiStripMonitorTrack_hi = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
86 SiStripMonitorTrack_hi.TrackProducer = 'hiGeneralTracks'
87 SiStripMonitorTrack_hi.Mod_On = True
88 
89 # TrackerMonitorTrack ####
90 # Clone for Cosmic Track Finder
91 #import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
92 #MonitorTrackResiduals_cosmicTk = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
93 #MonitorTrackResiduals_cosmicTk.Tracks = 'cosmictrackfinderP5'
94 #MonitorTrackResiduals_cosmicTk.trajectoryInput = 'cosmictrackfinderP5'
95 #MonitorTrackResiduals_cosmicTk.Mod_On = False
96 
97 # Clone for CKF Tracks
98 #import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
99 #MonitorTrackResiduals_ckf = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
100 #MonitorTrackResiduals_ckf.Tracks = 'ctfWithMaterialTracksP5'
101 #MonitorTrackResiduals_ckf.trajectoryInput = 'ctfWithMaterialTracksP5'
102 #MonitorTrackResiduals_ckf.Mod_On = False
103 
104 # Clone for Road Search Tracks
105 #import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
106 #MonitorTrackResiduals_rs = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
107 #MonitorTrackResiduals_rs.Tracks = 'rsWithMaterialTracksP5'
108 #MonitorTrackResiduals_rs.trajectoryInput = 'rsWithMaterialTracksP5'
109 #MonitorTrackResiduals_rs.Mod_On = False
110 
111 # Clone for General Track (for Collision data)
113 MonitorTrackResiduals_gentk = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
114 MonitorTrackResiduals_gentk.Tracks = 'generalTracks'
115 MonitorTrackResiduals_gentk.trajectoryInput = 'generalTracks'
116 MonitorTrackResiduals_gentk.Mod_On = False
117 
118 # Clone for Heavy Ion Tracks (for HI Collisions)
119 #import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
120 #MonitorTrackResiduals_hi = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
121 #MonitorTrackResiduals_hi.Tracks = 'hiGeneralTracks'
122 #MonitorTrackResiduals_hi.trajectoryInput = 'hiGeneralTracks'
123 #MonitorTrackResiduals_hi.Mod_On = False
124 
125 # Services needed for TkHistoMap
126 TkDetMap = cms.Service("TkDetMap")
127 SiStripDetInfoFileReade = cms.Service("SiStripDetInfoFileReader")
TrackerMonitorTrack defined and used only for MinimumBias ####.