9 import FWCore.ParameterSet.Config
as cms
12 l1temuEventInfoClient = DQM.L1TMonitorClient.L1TEventInfoClient_cfi.l1tEventInfoClient.clone()
15 l1EmulatorEventInfoClient = cms.Sequence(l1temuEventInfoClient)
20 l1temuEventInfoClient.monitorDir = cms.untracked.string(
"L1TEMU")
25 l1temuEventInfoClient.runInEventLoop=cms.untracked.bool(
False)
26 l1temuEventInfoClient.runInEndLumi=cms.untracked.bool(
True)
27 l1temuEventInfoClient.runInEndRun=cms.untracked.bool(
True)
28 l1temuEventInfoClient.runInEndJob=cms.untracked.bool(
False)
45 l1temuEventInfoClient.L1Systems = cms.VPSet(
47 SystemLabel = cms.string(
"ECAL_TPG"),
48 HwValLabel = cms.string(
"ETP"),
49 SystemDisable = cms.uint32(0),
50 QualityTests = cms.VPSet(
52 QualityTestName = cms.string(
""),
53 QualityTestHist = cms.string(
""),
54 QualityTestSummaryEnabled = cms.uint32(0)
59 SystemLabel = cms.string(
"HCAL_TPG"),
60 HwValLabel = cms.string(
"HTP"),
61 SystemDisable = cms.uint32(0),
62 QualityTests = cms.VPSet(
64 QualityTestName = cms.string(
""),
65 QualityTestHist = cms.string(
""),
66 QualityTestSummaryEnabled = cms.uint32(0)
71 SystemLabel = cms.string(
"RCT"),
72 HwValLabel = cms.string(
"RCT"),
73 SystemDisable = cms.uint32(0),
74 QualityTests = cms.VPSet(
76 QualityTestName = cms.string(
"L1EmulatorRCTErrorFlagQT"),
77 QualityTestHist = cms.string(
"L1TEMU/RCT/RCTErrorFlag"),
78 QualityTestSummaryEnabled = cms.uint32(1)
82 QualityTestName = cms.string(
"L1EmulatorRCTeff2DErrorQTest"),
83 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/RegionData/rctRegEff2D"),
84 QualityTestSummaryEnabled = cms.uint32(1)
88 QualityTestName = cms.string(
"L1EmulatorRCTeff2DErrorQTest"),
89 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/IsoEm/rctIsoEmEff1"),
90 QualityTestSummaryEnabled = cms.uint32(1)
93 QualityTestName = cms.string(
"L1EmulatorRCTeff2DErrorQTest"),
94 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/NisoEm/rctNisoEmEff1"),
95 QualityTestSummaryEnabled = cms.uint32(1)
99 QualityTestName = cms.string(
"L1EmulatorRCTeff2DErrorQTest"),
100 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/IsoEm/rctIsoEmEff2"),
101 QualityTestSummaryEnabled = cms.uint32(1)
104 QualityTestName = cms.string(
"L1EmulatorRCTeff2DErrorQTest"),
105 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/NisoEm/rctNisoEmEff2"),
106 QualityTestSummaryEnabled = cms.uint32(1)
110 QualityTestName = cms.string(
"L1EmulatorRCTeff1DErrorQTest"),
111 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/RegionData/rctRegEff1D"),
112 QualityTestSummaryEnabled = cms.uint32(1)
116 QualityTestName = cms.string(
"L1EmulatorRCTeff1DErrorQTest"),
117 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/IsoEm/rctIsoEmEff1oneD"),
118 QualityTestSummaryEnabled = cms.uint32(1)
121 QualityTestName = cms.string(
"L1EmulatorRCTeff1DErrorQTest"),
122 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/NisoEm/rctNisoEmEff1oneD"),
123 QualityTestSummaryEnabled = cms.uint32(1)
127 QualityTestName = cms.string(
"L1EmulatorRCTeff1DErrorQTest"),
128 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/IsoEm/rctIsoEmEff2oneD"),
129 QualityTestSummaryEnabled = cms.uint32(1)
132 QualityTestName = cms.string(
"L1EmulatorRCTeff1DErrorQTest"),
133 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/NisoEm/rctNisoEmEff2oneD"),
134 QualityTestSummaryEnabled = cms.uint32(1)
138 QualityTestName = cms.string(
"L1EmulatorRCTineff2DErrorQTest"),
139 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/RegionData/rctRegIneff2D"),
140 QualityTestSummaryEnabled = cms.uint32(1)
144 QualityTestName = cms.string(
"L1EmulatorRCTineff2DErrorQTest"),
145 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/IsoEm/rctIsoEmIneff"),
146 QualityTestSummaryEnabled = cms.uint32(1)
149 QualityTestName = cms.string(
"L1EmulatorRCTineff2DErrorQTest"),
150 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/NisoEm/rctNisoEmIneff"),
151 QualityTestSummaryEnabled = cms.uint32(1)
155 QualityTestName = cms.string(
"L1EmulatorRCTineff2DErrorQTest"),
156 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/IsoEm/rctIsoEmIneff2"),
157 QualityTestSummaryEnabled = cms.uint32(1)
160 QualityTestName = cms.string(
"L1EmulatorRCTineff2DErrorQTest"),
161 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/NisoEm/rctNisoEmIneff2"),
162 QualityTestSummaryEnabled = cms.uint32(1)
166 QualityTestName = cms.string(
"L1EmulatorRCTineff2DErrorQTest"),
167 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/RegionData/rctRegOvereff2D"),
168 QualityTestSummaryEnabled = cms.uint32(1)
172 QualityTestName = cms.string(
"L1EmulatorRCTineff2DErrorQTest"),
173 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/IsoEm/rctIsoEmOvereff"),
174 QualityTestSummaryEnabled = cms.uint32(1)
177 QualityTestName = cms.string(
"L1EmulatorRCTineff2DErrorQTest"),
178 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/NisoEm/rctNisoEmOvereff"),
179 QualityTestSummaryEnabled = cms.uint32(1)
183 QualityTestName = cms.string(
"L1EmulatorRCTineff1DErrorQTest"),
184 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/RegionData/rctRegIneff1D"),
185 QualityTestSummaryEnabled = cms.uint32(1)
188 QualityTestName = cms.string(
"L1EmulatorRCTineff1DErrorQTest"),
189 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/RegionData/rctRegSpIneff1D"),
190 QualityTestSummaryEnabled = cms.uint32(1)
194 QualityTestName = cms.string(
"L1EmulatorRCTineff1DErrorQTest"),
195 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/IsoEm/rctIsoEmIneff1D"),
196 QualityTestSummaryEnabled = cms.uint32(1)
199 QualityTestName = cms.string(
"L1EmulatorRCTineff1DErrorQTest"),
200 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/NisoEm/rctNisoEmIneff1D"),
201 QualityTestSummaryEnabled = cms.uint32(1)
205 QualityTestName = cms.string(
"L1EmulatorRCTineff1DErrorQTest"),
206 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/IsoEm/rctIsoEmIneff2oneD"),
207 QualityTestSummaryEnabled = cms.uint32(1)
210 QualityTestName = cms.string(
"L1EmulatorRCTineff1DErrorQTest"),
211 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/NisoEm/rctNisoEmIneff2oneD"),
212 QualityTestSummaryEnabled = cms.uint32(1)
216 QualityTestName = cms.string(
"L1EmulatorRCTineff1DErrorQTest"),
217 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/RegionData/rctRegOvereff1D"),
218 QualityTestSummaryEnabled = cms.uint32(1)
222 QualityTestName = cms.string(
"L1EmulatorRCTineff1DErrorQTest"),
223 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/IsoEm/rctIsoEmOvereff1D"),
224 QualityTestSummaryEnabled = cms.uint32(1)
227 QualityTestName = cms.string(
"L1EmulatorRCTineff1DErrorQTest"),
228 QualityTestHist = cms.string(
"L1TEMU/L1TdeRCT/NisoEm/rctNisoEmOvereff1D"),
229 QualityTestSummaryEnabled = cms.uint32(1)
234 SystemLabel = cms.string(
"GCT"),
235 HwValLabel = cms.string(
"GCT"),
236 SystemDisable = cms.uint32(0),
237 QualityTests = cms.VPSet(
239 QualityTestName = cms.string(
"L1EmulatorGCTErrorFlagQT"),
240 QualityTestHist = cms.string(
"L1TEMU/GCT/GCTErrorFlag"),
241 QualityTestSummaryEnabled = cms.uint32(1)
246 SystemLabel = cms.string(
"DT_TPG"),
247 HwValLabel = cms.string(
"DTP"),
248 SystemDisable = cms.uint32(0),
249 QualityTests = cms.VPSet(
251 QualityTestName = cms.string(
""),
252 QualityTestHist = cms.string(
""),
253 QualityTestSummaryEnabled = cms.uint32(0)
258 SystemLabel = cms.string(
"DTTF"),
259 HwValLabel = cms.string(
"DTF"),
260 SystemDisable = cms.uint32(0),
261 QualityTests = cms.VPSet(
263 QualityTestName = cms.string(
"L1EmulatorDTTFErrorFlagQT"),
264 QualityTestHist = cms.string(
"L1TEMU/DTTF/DTFErrorFlag"),
265 QualityTestSummaryEnabled = cms.uint32(1)
270 SystemLabel = cms.string(
"CSC_TPG"),
271 HwValLabel = cms.string(
"CTP"),
272 SystemDisable = cms.uint32(0),
273 QualityTests = cms.VPSet(
275 QualityTestName = cms.string(
""),
276 QualityTestHist = cms.string(
""),
277 QualityTestSummaryEnabled = cms.uint32(0)
282 SystemLabel = cms.string(
"CSCTF"),
283 HwValLabel = cms.string(
"CTF"),
284 SystemDisable = cms.uint32(0),
285 QualityTests = cms.VPSet(
287 QualityTestName = cms.string(
"L1EMulatorCSCTFDPhi12_ptLut"),
288 QualityTestHist = cms.string(
"L1TEMU/CSCTFexpert/pt1Comp_1d"),
289 QualityTestSummaryEnabled = cms.uint32(1)
292 QualityTestName = cms.string(
"L1EMulatorCSCTFDPhi23_ptLut"),
293 QualityTestHist = cms.string(
"L1TEMU/CSCTFexpert/pt2Comp_1d"),
294 QualityTestSummaryEnabled = cms.uint32(1)
297 QualityTestName = cms.string(
"L1EMulatorCSCTFEta_ptLut"),
298 QualityTestHist = cms.string(
"L1TEMU/CSCTFexpert/pt3Comp_1d"),
299 QualityTestSummaryEnabled = cms.uint32(1)
302 QualityTestName = cms.string(
"L1EMulatorCSCTFMode_ptLut"),
303 QualityTestHist = cms.string(
"L1TEMU/CSCTFexpert/pt4Comp_1d"),
304 QualityTestSummaryEnabled = cms.uint32(1)
307 QualityTestName = cms.string(
"L1EMulatorCSCTFFRBit_ptLut"),
308 QualityTestHist = cms.string(
"L1TEMU/CSCTFexpert/pt5Comp_1d"),
309 QualityTestSummaryEnabled = cms.uint32(1)
312 QualityTestName = cms.string(
"L1EMulatorCSCTFPhi"),
313 QualityTestHist = cms.string(
"L1TEMU/CSCTFexpert/phiComp_1d"),
314 QualityTestSummaryEnabled = cms.uint32(1)
317 QualityTestName = cms.string(
"L1EMulatorCSCTFEta"),
318 QualityTestHist = cms.string(
"L1TEMU/CSCTFexpert/etaComp_1d"),
319 QualityTestSummaryEnabled = cms.uint32(1)
322 QualityTestName = cms.string(
"L1EMulatorCSCTFOcc"),
323 QualityTestHist = cms.string(
"L1TEMU/CSCTFexpert/occComp_1d"),
324 QualityTestSummaryEnabled = cms.uint32(1)
327 QualityTestName = cms.string(
"L1EMulatorCSCTFPt"),
328 QualityTestHist = cms.string(
"L1TEMU/CSCTFexpert/ptComp_1d"),
329 QualityTestSummaryEnabled = cms.uint32(1)
332 QualityTestName = cms.string(
"L1EMulatorCSCTFQual"),
333 QualityTestHist = cms.string(
"L1TEMU/CSCTFexpert/qualComp_1d"),
334 QualityTestSummaryEnabled = cms.uint32(1)
337 QualityTestName = cms.string(
"L1EMulatorCSCTF_dtStubPhi"),
338 QualityTestHist = cms.string(
"L1TEMU/CSCTFexpert/dtStubPhi_1d"),
339 QualityTestSummaryEnabled = cms.uint32(1)
345 SystemLabel = cms.string(
"RPC"),
346 HwValLabel = cms.string(
"RPC"),
347 SystemDisable = cms.uint32(0),
348 QualityTests = cms.VPSet(
350 QualityTestName = cms.string(
"L1EmulatorRPCErrorFlagQT"),
351 QualityTestHist = cms.string(
"L1TEMU/RPC/RPCErrorFlag"),
352 QualityTestSummaryEnabled = cms.uint32(1)
357 SystemLabel = cms.string(
"GMT"),
358 HwValLabel = cms.string(
"GMT"),
359 SystemDisable = cms.uint32(0),
360 QualityTests = cms.VPSet(
362 QualityTestName = cms.string(
"L1EmulatorGMTErrorFlagQT"),
363 QualityTestHist = cms.string(
"L1TEMU/GMT/GMTErrorFlag"),
364 QualityTestSummaryEnabled = cms.uint32(1)
369 SystemLabel = cms.string(
"GT"),
370 HwValLabel = cms.string(
"GT"),
371 SystemDisable = cms.uint32(0),
372 QualityTests = cms.VPSet(
374 QualityTestName = cms.string(
"L1EmulatorGTErrorFlagQT"),
375 QualityTestHist = cms.string(
"L1TEMU/GTexpert/GTErrorFlag"),
376 QualityTestSummaryEnabled = cms.uint32(1)
389 l1temuEventInfoClient.L1Objects = cms.VPSet(
391 ObjectLabel = cms.string(
"TechTrig"),
392 ObjectDisable = cms.uint32(0),
393 QualityTests = cms.VPSet(
395 QualityTestName = cms.string(
""),
396 QualityTestHist = cms.string(
""),
397 QualityTestSummaryEnabled = cms.uint32(0)
402 ObjectLabel = cms.string(
"GtExternal"),
403 ObjectDisable = cms.uint32(0),
404 QualityTests = cms.VPSet(
406 QualityTestName = cms.string(
""),
407 QualityTestHist = cms.string(
""),
408 QualityTestSummaryEnabled = cms.uint32(0)
413 ObjectLabel = cms.string(
"HfRingEtSums"),
414 ObjectDisable = cms.uint32(0),
415 QualityTests = cms.VPSet(
417 QualityTestName = cms.string(
"L1EmulatorHfRingEtSumsGctErrorFlagQT"),
418 QualityTestHist = cms.string(
"L1TEMU/GCTexpert/HFSums/HFSumsErrorFlag"),
419 QualityTestSummaryEnabled = cms.uint32(1)
424 ObjectLabel = cms.string(
"HfBitCounts"),
425 ObjectDisable = cms.uint32(0),
426 QualityTests = cms.VPSet(
428 QualityTestName = cms.string(
"L1EmulatorHfBitCountsGctErrorFlagQT"),
429 QualityTestHist = cms.string(
"L1TEMU/GCTexpert/HFCnts/HFCntsErrorFlag"),
430 QualityTestSummaryEnabled = cms.uint32(1)
435 ObjectLabel = cms.string(
"HTM"),
436 ObjectDisable = cms.uint32(0),
437 QualityTests = cms.VPSet(
439 QualityTestName = cms.string(
"L1EmulatorHtmGctErrorFlagQT"),
440 QualityTestHist = cms.string(
"L1TEMU/GCTexpert/MHT/MHTErrorFlag"),
441 QualityTestSummaryEnabled = cms.uint32(1)
446 ObjectLabel = cms.string(
"HTT"),
447 ObjectDisable = cms.uint32(0),
448 QualityTests = cms.VPSet(
450 QualityTestName = cms.string(
"L1EmulatorHttGctErrorFlagQT"),
451 QualityTestHist = cms.string(
"L1TEMU/GCTexpert/HT/HTErrorFlag"),
452 QualityTestSummaryEnabled = cms.uint32(1)
457 ObjectLabel = cms.string(
"ETM"),
458 ObjectDisable = cms.uint32(0),
459 QualityTests = cms.VPSet(
461 QualityTestName = cms.string(
"L1EmulatorEtmGctErrorFlagQT"),
462 QualityTestHist = cms.string(
"L1TEMU/GCTexpert/MET/METErrorFlag"),
463 QualityTestSummaryEnabled = cms.uint32(1)
468 ObjectLabel = cms.string(
"ETT"),
469 ObjectDisable = cms.uint32(0),
470 QualityTests = cms.VPSet(
472 QualityTestName = cms.string(
"L1EmulatorEttGctErrorFlagQT"),
473 QualityTestHist = cms.string(
"L1TEMU/GCTexpert/ET/ETErrorFlag"),
474 QualityTestSummaryEnabled = cms.uint32(1)
479 ObjectLabel = cms.string(
"TauJet"),
480 ObjectDisable = cms.uint32(0),
481 QualityTests = cms.VPSet(
483 QualityTestName = cms.string(
"L1EmulatorTauJetGctErrorFlagQT"),
484 QualityTestHist = cms.string(
"L1TEMU/GCTexpert/TauJet/TauJetErrorFlag"),
485 QualityTestSummaryEnabled = cms.uint32(1)
490 ObjectLabel = cms.string(
"ForJet"),
491 ObjectDisable = cms.uint32(0),
492 QualityTests = cms.VPSet(
494 QualityTestName = cms.string(
"L1EmulatorForJetGctErrorFlagQT"),
495 QualityTestHist = cms.string(
"L1TEMU/GCTexpert/ForJet/ForJetErrorFlag"),
496 QualityTestSummaryEnabled = cms.uint32(1)
501 ObjectLabel = cms.string(
"CenJet"),
502 ObjectDisable = cms.uint32(0),
503 QualityTests = cms.VPSet(
505 QualityTestName = cms.string(
"L1EmulatorCenJetGctErrorFlagQT"),
506 QualityTestHist = cms.string(
"L1TEMU/GCTexpert/CenJet/CenJetErrorFlag"),
507 QualityTestSummaryEnabled = cms.uint32(1)
512 ObjectLabel = cms.string(
"IsoEG"),
513 ObjectDisable = cms.uint32(0),
514 QualityTests = cms.VPSet(
516 QualityTestName = cms.string(
"L1EmulatorIsoEGGctErrorFlagQT"),
517 QualityTestHist = cms.string(
"L1TEMU/GCTexpert/IsoEM/IsoEMErrorFlag"),
518 QualityTestSummaryEnabled = cms.uint32(1)
523 ObjectLabel = cms.string(
"NoIsoEG"),
524 ObjectDisable = cms.uint32(0),
525 QualityTests = cms.VPSet(
527 QualityTestName = cms.string(
"L1EmulatorNoIsoEGGctErrorFlagQT"),
528 QualityTestHist = cms.string(
"L1TEMU/GCTexpert/NoisoEM/NoisoEMErrorFlag"),
529 QualityTestSummaryEnabled = cms.uint32(1)
534 ObjectLabel = cms.string(
"Mu"),
535 ObjectDisable = cms.uint32(0),
536 QualityTests = cms.VPSet(
538 QualityTestName = cms.string(
"L1EmulatorMuGmtErrorFlagQT"),
539 QualityTestHist = cms.string(
"L1TEMU/GMT/GMTErrorFlag"),
540 QualityTestSummaryEnabled = cms.uint32(1)
543 QualityTestName = cms.string(
"L1EmulatorMuDttfErrorFlagQT"),
544 QualityTestHist = cms.string(
"L1TEMU/DTTF/DTFErrorFlag"),
545 QualityTestSummaryEnabled = cms.uint32(1)
548 QualityTestName = cms.string(
"L1EmulatorMuRpcErrorFlagQT"),
549 QualityTestHist = cms.string(
"L1TEMU/RPC/RPCErrorFlag"),
550 QualityTestSummaryEnabled = cms.uint32(1)
559 l1temuEventInfoClient.DisableL1Systems = cms.vstring()
564 l1temuEventInfoClient.DisableL1Objects = cms.vstring()