File indexing completed on 2025-01-04 00:29:33
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQM.EcalMonitorTasks.EcalMonitorTask_cfi import *
0004
0005
0006 from Configuration.ProcessModifiers.gpuValidationEcal_cff import gpuValidationEcal
0007 from Configuration.ProcessModifiers.alpakaValidationEcal_cff import alpakaValidationEcal
0008 from DQM.EcalMonitorTasks.ecalGpuTask_cfi import ecalGpuTask
0009
0010 gpuValidationEcal.toModify(ecalGpuTask.params, runGpuTask = True)
0011 gpuValidationEcal.toModify(ecalMonitorTask.workers, func = lambda workers: workers.append("GpuTask"))
0012 gpuValidationEcal.toModify(ecalMonitorTask, workerParameters = dict(GpuTask = ecalGpuTask))
0013
0014 alpakaValidationEcal.toModify(ecalGpuTask.params, runGpuTask = True)
0015 alpakaValidationEcal.toModify(ecalMonitorTask.workers, func = lambda workers: workers.append("GpuTask"))
0016 alpakaValidationEcal.toModify(ecalMonitorTask, workerParameters = dict(GpuTask = ecalGpuTask))
0017
0018
0019
0020 from Configuration.ProcessModifiers.gpu_cff import gpu
0021 gpu.toModify(ecalMonitorTask.skipCollections, func = lambda skipCollections: skipCollections.append("EcalRawData"))
0022
0023 from Configuration.ProcessModifiers.alpaka_cff import alpaka
0024 alpaka.toModify(ecalMonitorTask.skipCollections, func = lambda skipCollections: skipCollections.append("EcalRawData"))