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(
32 workerParameters = cms.untracked.PSet(
33 ClusterTask = ecalClusterTask,
34 EnergyTask = ecalEnergyTask,
35 IntegrityTask = ecalIntegrityTask,
36 OccupancyTask = ecalOccupancyTask,
37 PresampleTask = ecalPresampleTask,
38 RawDataTask = ecalRawDataTask,
39 RecoSummaryTask = ecalRecoSummaryTask,
40 SelectiveReadoutTask = ecalSelectiveReadoutTask,
41 TimingTask = ecalTimingTask,
42 TrigPrimTask = ecalTrigPrimTask
44 commonParameters = ecalCommonParams,
45 collectionTags = ecalDQMCollectionTags,
46 allowMissingCollections = cms.untracked.bool(
True),
47 verbosity = cms.untracked.int32(0),
48 resetInterval = cms.untracked.double(2.)