1 import FWCore.ParameterSet.Config
as cms
2 from Configuration.Eras.Modifier_run3_common_cff
import run3_common
3 from Configuration.ProcessModifiers.gpu_cff
import gpu
6 from CalibTracker.SiPixelESProducers.siPixelROCsStatusAndMappingWrapperESProducer_cfi
import siPixelROCsStatusAndMappingWrapperESProducer
7 from CalibTracker.SiPixelESProducers.siPixelGainCalibrationForHLTGPU_cfi
import siPixelGainCalibrationForHLTGPU
12 siPixelClustersPreSplittingTask = cms.Task(
14 siPixelClustersPreSplitting
18 from RecoLocalTracker.SiPixelClusterizer.siPixelRawToClusterCUDA_cfi
import siPixelRawToClusterCUDA
as _siPixelRawToClusterCUDA
19 siPixelClustersPreSplittingCUDA = _siPixelRawToClusterCUDA.clone()
21 run3_common.toModify(siPixelClustersPreSplittingCUDA,
27 from RecoLocalTracker.SiPixelClusterizer.siPixelDigisClustersFromSoA_cfi
import siPixelDigisClustersFromSoA
as _siPixelDigisClustersFromSoA
28 siPixelDigisClustersPreSplitting = _siPixelDigisClustersFromSoA.clone()
30 gpu.toReplaceWith(siPixelClustersPreSplittingTask, cms.Task(
32 siPixelROCsStatusAndMappingWrapperESProducer,
33 siPixelGainCalibrationForHLTGPU,
35 siPixelClustersPreSplittingCUDA,
37 siPixelDigisClustersPreSplitting,
39 siPixelClustersPreSplittingTask.copy()