CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EcalCalibMonitorTasks_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.EcalMonitorTasks.CollectionTags_cfi import ecalDQMCollectionTags
6 
7 from DQM.EcalMonitorTasks.PedestalTask_cfi import ecalPedestalTask
8 from DQM.EcalMonitorTasks.TestPulseTask_cfi import ecalTestPulseTask
9 from DQM.EcalMonitorTasks.LaserTask_cfi import ecalLaserTask
10 from DQM.EcalMonitorTasks.LedTask_cfi import ecalLedTask
11 from DQM.EcalMonitorTasks.PNDiodeTask_cfi import ecalPNDiodeTask
12 
13 ecalPedestalMonitorTask = cms.EDAnalyzer("EcalDQMonitorTask",
14  moduleName = cms.untracked.string("EcalPedestal Monitor Source"),
15  workers = cms.untracked.vstring("PedestalTask"),
16  workerParameters = cms.untracked.PSet(
17  PedestalTask = ecalPedestalTask
18  ),
19  commonParameters = ecalCommonParams,
20  collectionTags = ecalDQMCollectionTags,
21  resetInterval = cms.untracked.double(2.),
22  verbosity = cms.untracked.int32(0)
23 )
24 ecalTestPulseMonitorTask = cms.EDAnalyzer("EcalDQMonitorTask",
25  moduleName = cms.untracked.string("EcalTestPulse Monitor Source"),
26  workers = cms.untracked.vstring("TestPulseTask"),
27  workerParameters = cms.untracked.PSet(
28  TestPulseTask = ecalTestPulseTask
29  ),
30  commonParameters = ecalCommonParams,
31  collectionTags = ecalDQMCollectionTags,
32  resetInterval = cms.untracked.double(2.),
33  verbosity = cms.untracked.int32(0)
34 )
35 ecalLaserLedMonitorTask = cms.EDAnalyzer("EcalDQMonitorTask",
36  moduleName = cms.untracked.string("EcalLaserLed Monitor Source"),
37  workers = cms.untracked.vstring("LaserTask", "LedTask"),
38  workerParameters = cms.untracked.PSet(
39  LaserTask = ecalLaserTask,
40  LedTask = ecalLedTask
41  ),
42  commonParameters = ecalCommonParams,
43  collectionTags = ecalDQMCollectionTags,
44  resetInterval = cms.untracked.double(2.),
45  verbosity = cms.untracked.int32(0)
46 )
47 ecalPNDiodeMonitorTask = cms.EDAnalyzer("EcalDQMonitorTask",
48  moduleName = cms.untracked.string("EcalPNDiode Monitor Source"),
49  workers = cms.untracked.vstring("PNDiodeTask"),
50  workerParameters = cms.untracked.PSet(
51  PNDiodeTask = ecalPNDiodeTask
52  ),
53  commonParameters = ecalCommonParams,
54  collectionTags = ecalDQMCollectionTags,
55  resetInterval = cms.untracked.double(2.),
56  verbosity = cms.untracked.int32(0)
57 )