1 import FWCore.ParameterSet.Config
as cms
5 from DQM.EcalMonitorTasks.CollectionTags_cfi
import ecalDQMCollectionTags
7 from DQM.EcalMonitorTasks.ClusterTask_cfi
import ecalClusterTask
8 from DQM.EcalMonitorTasks.EnergyTask_cfi
import ecalEnergyTask
9 from DQM.EcalMonitorTasks.IntegrityTask_cfi
import ecalIntegrityTask
10 from DQM.EcalMonitorTasks.OccupancyTask_cfi
import ecalOccupancyTask
11 from DQM.EcalMonitorTasks.PresampleTask_cfi
import ecalPresampleTask
12 from DQM.EcalMonitorTasks.RawDataTask_cfi
import ecalRawDataTask
13 from DQM.EcalMonitorTasks.RecoSummaryTask_cfi
import ecalRecoSummaryTask
14 from DQM.EcalMonitorTasks.SelectiveReadoutTask_cfi
import ecalSelectiveReadoutTask
15 from DQM.EcalMonitorTasks.TimingTask_cfi
import ecalTimingTask
16 from DQM.EcalMonitorTasks.TrigPrimTask_cfi
import ecalTrigPrimTask
18 ecalMonitorTask = cms.EDAnalyzer(
"EcalDQMonitorTask",
19 moduleName = cms.untracked.string(
"Ecal Monitor Source"),
21 workers = cms.untracked.vstring(
33 workerParameters = cms.untracked.PSet(
34 ClusterTask = ecalClusterTask,
35 EnergyTask = ecalEnergyTask,
36 IntegrityTask = ecalIntegrityTask,
37 OccupancyTask = ecalOccupancyTask,
38 PresampleTask = ecalPresampleTask,
39 RawDataTask = ecalRawDataTask,
40 RecoSummaryTask = ecalRecoSummaryTask,
41 SelectiveReadoutTask = ecalSelectiveReadoutTask,
42 TimingTask = ecalTimingTask,
43 TrigPrimTask = ecalTrigPrimTask
45 commonParameters = ecalCommonParams,
46 collectionTags = ecalDQMCollectionTags,
47 allowMissingCollections = cms.untracked.bool(
True),
48 verbosity = cms.untracked.int32(0),
49 resetInterval = cms.untracked.double(2.)