Back to home page

Project CMSSW displayed by LXR

 
 

    


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 )