CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EcalCalibMonitorClient_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQM.EcalCommon.CommonParams_cfi import ecalCommonParams
4 
5 from DQM.EcalMonitorClient.IntegrityClient_cfi import ecalIntegrityClient
6 from DQM.EcalMonitorClient.RawDataClient_cfi import ecalRawDataClient
7 from DQM.EcalMonitorClient.LaserClient_cfi import ecalLaserClient
8 from DQM.EcalMonitorClient.LedClient_cfi import ecalLedClient
9 from DQM.EcalMonitorClient.TestPulseClient_cfi import ecalTestPulseClient
10 from DQM.EcalMonitorClient.PedestalClient_cfi import ecalPedestalClient
11 from DQM.EcalMonitorClient.PNIntegrityClient_cfi import ecalPNIntegrityClient
12 from DQM.EcalMonitorClient.SummaryClient_cfi import ecalSummaryClient
13 from DQM.EcalMonitorClient.CalibrationSummaryClient_cfi import ecalCalibrationSummaryClient
14 
15 ecalCalibMonitorClient = cms.EDAnalyzer("EcalDQMonitorClient",
16  moduleName = cms.untracked.string("EcalCalib Monitor Client"),
17  # workers to be turned on
18  workers = cms.untracked.vstring(
19  "LaserClient",
20  "LedClient",
21  "TestPulseClient",
22 # "PedestalClient",
23  "PNIntegrityClient",
24  "CalibrationSummaryClient"
25  ),
26  # task parameters (included from indivitual cfis)
27  workerParameters = cms.untracked.PSet(
28  IntegrityClient = ecalIntegrityClient,
29  RawDataClient = ecalRawDataClient,
30  LaserClient = ecalLaserClient,
31  LedClient = ecalLedClient,
32  TestPulseClient = ecalTestPulseClient,
33  PedestalClient = ecalPedestalClient,
34  PNIntegrityClient = ecalPNIntegrityClient,
35  SummaryClient = ecalSummaryClient,
36  CalibrationSummaryClient = ecalCalibrationSummaryClient
37  ),
38  commonParameters = ecalCommonParams,
39 # PNMaskFile = cms.untracked.FileInPath("DQM/EcalMonitorClient/data/mask-PN.txt"),
40  verbosity = cms.untracked.int32(0)
41 )
42