CMS 3D CMS Logo

EcalMonitorClient_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
3 
4 from DQM.EcalCommon.CommonParams_cfi import ecalCommonParams
5 
6 from DQM.EcalMonitorClient.IntegrityClient_cfi import ecalIntegrityClient
7 from DQM.EcalMonitorClient.OccupancyClient_cfi import ecalOccupancyClient
8 from DQM.EcalMonitorClient.PresampleClient_cfi import ecalPresampleClient
9 from DQM.EcalMonitorClient.RawDataClient_cfi import ecalRawDataClient
10 from DQM.EcalMonitorClient.SelectiveReadoutClient_cfi import ecalSelectiveReadoutClient
11 from DQM.EcalMonitorClient.TimingClient_cfi import ecalTimingClient
12 from DQM.EcalMonitorClient.TrigPrimClient_cfi import ecalTrigPrimClient
13 from DQM.EcalMonitorClient.SummaryClient_cfi import ecalSummaryClient
14 
15 ecalMonitorClient = DQMEDHarvester("EcalDQMonitorClient",
16  moduleName = cms.untracked.string("Ecal Monitor Client"),
17  # workers to be turned on
18  workers = cms.untracked.vstring(
19  "IntegrityClient",
20  "OccupancyClient",
21  "PresampleClient",
22  "RawDataClient",
23  "TrigPrimClient",
24  "TimingClient",
25  "SummaryClient"
26  ),
27  # task parameters (included from indivitual cfis)
28  workerParameters = cms.untracked.PSet(
29  IntegrityClient = ecalIntegrityClient,
30  OccupancyClient = ecalOccupancyClient,
31  PresampleClient = ecalPresampleClient,
32  RawDataClient = ecalRawDataClient,
33  SelectiveReadoutClient = ecalSelectiveReadoutClient,
34  TimingClient = ecalTimingClient,
35  TrigPrimClient = ecalTrigPrimClient,
36  SummaryClient = ecalSummaryClient
37  ),
38  commonParameters = ecalCommonParams,
39  verbosity = cms.untracked.int32(0)
40 )
41