File indexing completed on 2023-03-17 10:54:33
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQM.EcalCommon.CommonParams_cfi import ecalCommonParams
0004
0005 from DQM.EcalMonitorTasks.CollectionTags_cfi import ecalDQMCollectionTags
0006
0007 from DQM.EcalMonitorTasks.PedestalTask_cfi import ecalPedestalTask
0008 from DQM.EcalMonitorTasks.TestPulseTask_cfi import ecalTestPulseTask
0009 from DQM.EcalMonitorTasks.LaserTask_cfi import ecalLaserTask
0010 from DQM.EcalMonitorTasks.LedTask_cfi import ecalLedTask
0011 from DQM.EcalMonitorTasks.PNDiodeTask_cfi import ecalPNDiodeTask
0012
0013 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0014 ecalPedestalMonitorTask = DQMEDAnalyzer('EcalDQMonitorTask',
0015 moduleName = cms.untracked.string("EcalPedestal Monitor Source"),
0016 workers = cms.untracked.vstring("PedestalTask"),
0017 workerParameters = cms.untracked.PSet(
0018 PedestalTask = ecalPedestalTask
0019 ),
0020 commonParameters = ecalCommonParams,
0021 collectionTags = ecalDQMCollectionTags,
0022 resetInterval = cms.untracked.double(2.),
0023 verbosity = cms.untracked.int32(0)
0024 )
0025 ecalTestPulseMonitorTask = DQMEDAnalyzer('EcalDQMonitorTask',
0026 moduleName = cms.untracked.string("EcalTestPulse Monitor Source"),
0027 workers = cms.untracked.vstring("TestPulseTask"),
0028 workerParameters = cms.untracked.PSet(
0029 TestPulseTask = ecalTestPulseTask
0030 ),
0031 commonParameters = ecalCommonParams,
0032 collectionTags = ecalDQMCollectionTags,
0033 resetInterval = cms.untracked.double(2.),
0034 verbosity = cms.untracked.int32(0)
0035 )
0036 ecalLaserLedMonitorTask = DQMEDAnalyzer('EcalDQMonitorTask',
0037 moduleName = cms.untracked.string("EcalLaserLed Monitor Source"),
0038 workers = cms.untracked.vstring("LaserTask", "LedTask"),
0039 workerParameters = cms.untracked.PSet(
0040 LaserTask = ecalLaserTask,
0041 LedTask = ecalLedTask
0042 ),
0043 commonParameters = ecalCommonParams,
0044 collectionTags = ecalDQMCollectionTags,
0045 resetInterval = cms.untracked.double(2.),
0046 verbosity = cms.untracked.int32(0)
0047 )
0048 ecalPNDiodeMonitorTask = DQMEDAnalyzer('EcalDQMonitorTask',
0049 moduleName = cms.untracked.string("EcalPNDiode Monitor Source"),
0050 workers = cms.untracked.vstring("PNDiodeTask"),
0051 workerParameters = cms.untracked.PSet(
0052 PNDiodeTask = ecalPNDiodeTask
0053 ),
0054 commonParameters = ecalCommonParams,
0055 collectionTags = ecalDQMCollectionTags,
0056 resetInterval = cms.untracked.double(2.),
0057 verbosity = cms.untracked.int32(0)
0058 )