Back to home page

Project CMSSW displayed by LXR

 
 

    


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     # tasks to be turned on
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     # task parameters (included from indivitual cfis)
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 )