Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:07:15

0001 import FWCore.ParameterSet.Config as cms
0002 from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
0003 
0004 from DQM.EcalCommon.CommonParams_cfi import ecalCommonParams
0005 
0006 from DQM.EcalMonitorClient.IntegrityClient_cfi import ecalIntegrityClient
0007 from DQM.EcalMonitorClient.RawDataClient_cfi import ecalRawDataClient
0008 from DQM.EcalMonitorClient.LaserClient_cfi import ecalLaserClient
0009 from DQM.EcalMonitorClient.LedClient_cfi import ecalLedClient
0010 from DQM.EcalMonitorClient.TestPulseClient_cfi import ecalTestPulseClient
0011 from DQM.EcalMonitorClient.PedestalClient_cfi import ecalPedestalClient
0012 from DQM.EcalMonitorClient.PNIntegrityClient_cfi import ecalPNIntegrityClient
0013 from DQM.EcalMonitorClient.SummaryClient_cfi import ecalSummaryClient
0014 from DQM.EcalMonitorClient.CalibrationSummaryClient_cfi import ecalCalibrationSummaryClient
0015 
0016 ecalCalibMonitorClient = DQMEDHarvester("EcalDQMonitorClient",
0017     moduleName = cms.untracked.string("EcalCalib Monitor Client"),
0018     # workers to be turned on
0019     workers = cms.untracked.vstring(
0020         "LaserClient",
0021         "LedClient",
0022         "TestPulseClient",
0023 #        "PedestalClient",
0024         "PNIntegrityClient",
0025         "CalibrationSummaryClient"
0026     ),
0027     # task parameters (included from indivitual cfis)
0028     workerParameters = cms.untracked.PSet(
0029         IntegrityClient = ecalIntegrityClient,
0030         RawDataClient = ecalRawDataClient,
0031         LaserClient = ecalLaserClient,
0032         LedClient = ecalLedClient,
0033         TestPulseClient = ecalTestPulseClient,
0034         PedestalClient = ecalPedestalClient,
0035         PNIntegrityClient = ecalPNIntegrityClient,
0036         SummaryClient = ecalSummaryClient,
0037         CalibrationSummaryClient = ecalCalibrationSummaryClient
0038     ),
0039     commonParameters = ecalCommonParams,
0040 #    PNMaskFile = cms.untracked.FileInPath("DQM/EcalMonitorClient/data/mask-PN.txt"),
0041     verbosity = cms.untracked.int32(0)
0042 )
0043