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  TrackProducer = 'generalTracks',
82  Mod_On = False
83 )
84 
85 # Clone for Heavy Ion Tracks (for HI Collisions)
86 SiStripMonitorTrack_hi = DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi.SiStripMonitorTrack.clone()
87 SiStripMonitorTrack_hi.TrackProducer = 'hiGeneralTracks'
88 SiStripMonitorTrack_hi.Mod_On = True
89 
90 # TrackerMonitorTrack ####
91 # Clone for Cosmic Track Finder
92 #import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
93 #MonitorTrackResiduals_cosmicTk = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
94 #MonitorTrackResiduals_cosmicTk.Tracks = 'cosmictrackfinderP5'
95 #MonitorTrackResiduals_cosmicTk.trajectoryInput = 'cosmictrackfinderP5'
96 #MonitorTrackResiduals_cosmicTk.Mod_On = False
97 #MonitorTrackResiduals_cosmicTk.VertexCut = False
98 
99 # Clone for CKF Tracks
100 #import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
101 #MonitorTrackResiduals_ckf = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
102 #MonitorTrackResiduals_ckf.Tracks = 'ctfWithMaterialTracksP5'
103 #MonitorTrackResiduals_ckf.trajectoryInput = 'ctfWithMaterialTracksP5'
104 #MonitorTrackResiduals_ckf.Mod_On = False
105 #MonitorTrackResiduals_ckf.VertexCut = False
106 
107 # Clone for Road Search Tracks
108 #import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
109 #MonitorTrackResiduals_rs = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
110 #MonitorTrackResiduals_rs.Tracks = 'rsWithMaterialTracksP5'
111 #MonitorTrackResiduals_rs.trajectoryInput = 'rsWithMaterialTracksP5'
112 #MonitorTrackResiduals_rs.Mod_On = False
113 #MonitorTrackResiduals_rs.VertexCut = False
114 
115 # Clone for General Track (for Collision data)
117 MonitorTrackResiduals_gentk = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone(
118  Tracks = 'generalTracks',
119  trajectoryInput = 'generalTracks',
120  Mod_On = False
121 )
122 
123 # Clone for Heavy Ion Tracks (for HI Collisions)
124 #import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
125 #MonitorTrackResiduals_hi = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
126 #MonitorTrackResiduals_hi.Tracks = 'hiGeneralTracks'
127 #MonitorTrackResiduals_hi.trajectoryInput = 'hiGeneralTracks'
128 #MonitorTrackResiduals_hi.Mod_On = False
129 
130 # Services needed for TkHistoMap
SiStripMonitorCluster_cfi
MonitorTrackResiduals_cfi
TrackerMonitorTrack defined and used only for MinimumBias ####.
SiStripMonitorTrack_cfi
TkDetMapESProducer_cfi
siStripFEDMonitor_P5_cff
SiStripBaselineValidator_cfi
SiStripMonitorDigi_cfi