File indexing completed on 2024-04-06 12:07:20
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.ClusterTask_cfi import ecalClusterTask
0008 from DQM.EcalMonitorTasks.EnergyTask_cfi import ecalEnergyTask
0009 from DQM.EcalMonitorTasks.IntegrityTask_cfi import ecalIntegrityTask
0010 from DQM.EcalMonitorTasks.OccupancyTask_cfi import ecalOccupancyTask
0011 from DQM.EcalMonitorTasks.PresampleTask_cfi import ecalPresampleTask
0012 from DQM.EcalMonitorTasks.RawDataTask_cfi import ecalRawDataTask
0013 from DQM.EcalMonitorTasks.RecoSummaryTask_cfi import ecalRecoSummaryTask
0014 from DQM.EcalMonitorTasks.SelectiveReadoutTask_cfi import ecalSelectiveReadoutTask
0015 from DQM.EcalMonitorTasks.TimingTask_cfi import ecalTimingTask
0016 from DQM.EcalMonitorTasks.TrigPrimTask_cfi import ecalTrigPrimTask
0017 from DQM.EcalMonitorTasks.ecalPiZeroTask_cfi import ecalPiZeroTask
0018
0019 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0020 ecalMonitorTask = DQMEDAnalyzer('EcalDQMonitorTask',
0021 moduleName = cms.untracked.string("Ecal Monitor Source"),
0022
0023 workers = cms.untracked.vstring(
0024 "ClusterTask",
0025 "EnergyTask",
0026 "IntegrityTask",
0027 "OccupancyTask",
0028 "PresampleTask",
0029 "RawDataTask",
0030 "RecoSummaryTask",
0031 "TimingTask",
0032 "TrigPrimTask",
0033 "PiZeroTask"
0034 ),
0035
0036 workerParameters = cms.untracked.PSet(
0037 ClusterTask = ecalClusterTask,
0038 EnergyTask = ecalEnergyTask,
0039 IntegrityTask = ecalIntegrityTask,
0040 OccupancyTask = ecalOccupancyTask,
0041 PresampleTask = ecalPresampleTask,
0042 RawDataTask = ecalRawDataTask,
0043 RecoSummaryTask = ecalRecoSummaryTask,
0044 SelectiveReadoutTask = ecalSelectiveReadoutTask,
0045 TimingTask = ecalTimingTask,
0046 TrigPrimTask = ecalTrigPrimTask,
0047 PiZeroTask = ecalPiZeroTask
0048 ),
0049 commonParameters = ecalCommonParams,
0050 collectionTags = ecalDQMCollectionTags,
0051 skipCollections = cms.untracked.vstring(),
0052 allowMissingCollections = cms.untracked.bool(True),
0053 verbosity = cms.untracked.int32(0),
0054 resetInterval = cms.untracked.double(2.)
0055 )