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,
24 clusterThreshold_layer1 = 4000)
27 from RecoLocalTracker.SiPixelClusterizer.siPixelDigisClustersFromSoA_cfi
import siPixelDigisClustersFromSoA
as _siPixelDigisClustersFromSoA
28 siPixelDigisClustersPreSplitting = _siPixelDigisClustersFromSoA.clone()
30 run3_common.toModify(siPixelDigisClustersPreSplitting,
31 clusterThreshold_layer1 = 4000)
33 gpu.toReplaceWith(siPixelClustersPreSplittingTask, cms.Task(
35 siPixelROCsStatusAndMappingWrapperESProducer,
36 siPixelGainCalibrationForHLTGPU,
38 siPixelClustersPreSplittingCUDA,
40 siPixelDigisClustersPreSplitting,
42 siPixelClustersPreSplittingTask.copy()