1 import FWCore.ParameterSet.Config
as cms
4 SiStripMonitorCluster = cms.EDAnalyzer(
"SiStripMonitorCluster",
5 ClusterProducerStrip = cms.InputTag(
'siStripClusters'),
6 ClusterProducerPix = cms.InputTag(
'siPixelClusters'),
8 ResetMEsEachRun = cms.bool(
False),
10 StripQualityLabel = cms.string(
''),
12 SelectAllDetectors = cms.bool(
False),
13 ShowMechanicalStructureView = cms.bool(
True),
15 ClusterLabel = cms.string(
''),
17 TkHistoMap_On = cms.bool(
True),
19 TopFolderName = cms.string(
'SiStrip'),
21 BPTXfilter = cms.PSet(),
22 PixelDCSfilter = cms.PSet(),
23 StripDCSfilter = cms.PSet(),
25 CreateTrendMEs = cms.bool(
False),
26 TrendVsLS = cms.bool(
False),
29 Nbins = cms.int32(600),
30 xmin = cms.double(0.0),
31 xmax = cms.double(3600.),
32 xaxis = cms.string(
'Event Time in Seconds')
35 TrendingLS = cms.PSet(
36 Nbins = cms.int32(2400),
37 xmin = cms.double(0.0),
38 xmax = cms.double(150),
39 xaxis = cms.string(
'Lumisection')
42 TH1ClusterNoise = cms.PSet(
43 Nbinx = cms.int32(20),
44 xmin = cms.double(-0.5),
45 xmax = cms.double(9.5),
46 layerswitchon = cms.bool(
False),
47 moduleswitchon = cms.bool(
True)
50 TH1NrOfClusterizedStrips = cms.PSet(
51 Nbinx = cms.int32(20),
52 xmin = cms.double(-0.5),
53 xmax = cms.double(99.5),
54 layerswitchon = cms.bool(
True),
55 moduleswitchon = cms.bool(
True)
57 TH1ClusterPos = cms.PSet(
58 Nbinx = cms.int32(768),
59 xmin = cms.double(-0.5),
60 xmax = cms.double(767.5),
61 layerswitchon = cms.bool(
False),
62 moduleswitchon = cms.bool(
True)
64 TH1ClusterDigiPos = cms.PSet(
65 Nbinx = cms.int32(768),
66 xmin = cms.double(-0.5),
67 xmax = cms.double(767.5),
68 layerswitchon = cms.bool(
False),
69 moduleswitchon = cms.bool(
False)
71 TH1ModuleLocalOccupancy = cms.PSet(
72 Nbinx = cms.int32(51),
73 xmin = cms.double(-0.01),
74 xmax = cms.double(1.01),
75 layerswitchon = cms.bool(
True),
76 moduleswitchon = cms.bool(
True)
78 TH1nClusters = cms.PSet(
79 Nbinx = cms.int32(11),
80 xmin = cms.double(-0.5),
81 xmax = cms.double(10.5),
82 layerswitchon = cms.bool(
False),
83 moduleswitchon = cms.bool(
True)
85 TH1ClusterStoN = cms.PSet(
86 Nbinx = cms.int32(100),
87 xmin = cms.double(-0.5),
88 xmax = cms.double(299.5),
89 layerswitchon = cms.bool(
False),
90 moduleswitchon = cms.bool(
True)
92 TH1ClusterStoNVsPos = cms.PSet(
93 Nbinx = cms.int32(768),
94 xmin = cms.double(-0.5),
95 xmax = cms.double(767.5),
96 Nbiny = cms.int32(100),
97 ymin = cms.double(-0.5),
98 ymax = cms.double(299.5),
99 layerswitchon = cms.bool(
False),
100 moduleswitchon = cms.bool(
False)
102 TH1ClusterCharge = cms.PSet(
103 Nbinx = cms.int32(200),
104 xmin = cms.double(-0.5),
105 xmax = cms.double(799.5),
106 layerswitchon = cms.bool(
False),
107 moduleswitchon = cms.bool(
True),
108 subdetswitchon = cms.bool(
False)
110 TH1ClusterWidth = cms.PSet(
111 Nbinx = cms.int32(20),
112 xmin = cms.double(-0.5),
113 xmax = cms.double(19.5),
114 layerswitchon = cms.bool(
False),
115 moduleswitchon = cms.bool(
True),
116 subdetswitchon = cms.bool(
False)
119 TProfNumberOfCluster = cms.PSet(
120 Nbinx = cms.int32(100),
121 xmin = cms.double(-0.5),
122 xmax = cms.double(499.5),
123 layerswitchon = cms.bool(
False),
124 moduleswitchon = cms.bool(
False)
127 TProfClusterWidth = cms.PSet(
128 Nbinx = cms.int32(100),
129 xmin = cms.double(-0.5),
130 xmax = cms.double(499.5),
131 layerswitchon = cms.bool(
False),
132 moduleswitchon = cms.bool(
False)
135 ClusterConditions = cms.PSet(
136 minWidth = cms.double(0.0),
138 maxStoN = cms.double(10000.0),
139 minStoN = cms.double(0.0),
140 maxWidth = cms.double(10000.0)
143 TProfTotalNumberOfClusters = cms.PSet(
144 subdetswitchon = cms.bool(
False)
147 TH1TotalNumberOfClusters = cms.PSet(
148 Nbinx = cms.int32(100),
149 xmin = cms.double(-0.5),
150 xmax = cms.double(14999.5),
151 subdetswitchon = cms.bool(
False)
154 TProfClustersApvCycle = cms.PSet(
155 Nbins = cms.int32(70),
156 xmin = cms.double(-0.5),
157 xmax = cms.double(69.5),
158 Nbinsy = cms.int32(200),
159 ymin = cms.double(0.0),
160 ymax = cms.double(0.0),
161 subdetswitchon = cms.bool(
False)
164 TH2ClustersApvCycle = cms.PSet(
165 Nbinsx = cms.int32(70),
166 xmin = cms.double(-0.5),
167 xmax = cms.double(69.5),
168 Nbinsy = cms.int32(200),
169 ymin = cms.double(0.0),
170 yfactor = cms.double(0.2),
171 subdetswitchon = cms.bool(
False)
174 TProfClustersVsDBxCycle = cms.PSet(
175 Nbins = cms.int32(800),
176 xmin = cms.double(0.5),
177 xmax = cms.double(800.5),
178 ymin = cms.double(0.0),
179 ymax = cms.double(0.0),
180 subdetswitchon = cms.bool(
True)
183 TProf2ApvCycleVsDBx = cms.PSet(
184 Nbinsx = cms.int32(70),
185 xmin = cms.double(-0.5),
186 xmax = cms.double(69.5),
187 Nbinsy = cms.int32(800),
188 ymin = cms.double(0.5),
189 ymax = cms.double(800.5),
190 zmin = cms.double(0.0),
191 zmax = cms.double(0.0),
192 subdetswitchon = cms.bool(
False)
195 TH2ApvCycleVsDBxGlobal = cms.PSet(
196 Nbinsx = cms.int32(70),
197 xmin = cms.double(-0.5),
198 xmax = cms.double(69.5),
199 Nbinsy = cms.int32(800),
200 ymin = cms.double(0.5),
201 ymax = cms.double(800.5),
202 globalswitchon = cms.bool(
True)
205 TH2CStripVsCpixel = cms.PSet(
206 Nbinsx = cms.int32(150),
207 xmin = cms.double(-0.5),
208 xmax = cms.double(74999.5),
209 Nbinsy = cms.int32(50),
210 ymin = cms.double(-0.5),
211 ymax = cms.double(14999.5),
212 globalswitchon = cms.bool(
True)
215 MultiplicityRegions = cms.PSet(
216 k0 = cms.double(0.097),
217 q0 = cms.double(300),
218 dk0 = cms.double(40),
219 MaxClus = cms.double(26000),
220 MinPix = cms.double(50)
223 TH1MultiplicityRegions = cms.PSet(
224 Nbinx = cms.int32(5),
225 xmin = cms.double(0.5),
226 xmax = cms.double(5.5),
227 globalswitchon = cms.bool(
False)
230 TH1MainDiagonalPosition= cms.PSet(
231 Nbinsx = cms.int32(100),
232 xmin = cms.double(0.),
233 xmax = cms.double(2.),
234 globalswitchon = cms.bool(
False)
237 TH1NClusPx = cms.PSet(
238 Nbinsx = cms.int32(200),
239 xmax = cms.double(19999.5),
240 xmin = cms.double(-0.5)
244 TH1NClusStrip = cms.PSet(
245 Nbinsx = cms.int32(500),
246 xmax = cms.double(99999.5),
247 xmin = cms.double(-0.5)
250 TH1StripNoise2ApvCycle = cms.PSet(
251 Nbinsx = cms.int32(70),
252 xmin = cms.double(-0.5),
253 xmax = cms.double(69.5),
254 globalswitchon = cms.bool(
False)
257 TH1StripNoise3ApvCycle = cms.PSet(
258 Nbinsx = cms.int32(70),
259 xmin = cms.double(-0.5),
260 xmax = cms.double(69.5),
261 globalswitchon = cms.bool(
False)
264 NclusVsCycleTimeProf2D = cms.PSet(
265 Nbins = cms.int32(70),
266 xmin = cms.double(-0.5),
267 xmax = cms.double(69.5),
268 Nbinsy = cms.int32(90),
269 ymin = cms.double(0.),
270 ymax = cms.double(90*262144),
271 globalswitchon = cms.bool(
True)
274 ClusWidthVsAmpTH2 = cms.PSet(
275 Nbinsx = cms.int32(2000),
276 xmin = cms.double(0.),
277 xmax = cms.double(2000.),
278 Nbinsy = cms.int32(100),
279 ymin = cms.double(0.),
280 ymax = cms.double(100.),
281 globalswitchon = cms.bool(
True),
282 subdetswitchon = cms.bool(
False),
283 layerswitchon = cms.bool(
False),
284 moduleswitchon = cms.bool(
False)
287 Mod_On = cms.bool(
True),
288 ClusterHisto = cms.bool(
False),
290 HistoryProducer = cms.InputTag(
"consecutiveHEs"),
291 ApvPhaseProducer = cms.InputTag(
"APVPhases"),
293 UseDCSFiltering = cms.bool(
True),
295 ShowControlView = cms.bool(
False),
296 ShowReadoutView = cms.bool(
False)