@@ -861,7 +861,7 @@ int32_t GPUChainTracking::RunTPCClusterizer(bool synchronizeOutput)
861861 runKernel<GPUMemClean16>({GetGridAutoStep (lane, RecoStep::TPCClusterFinding)}, clustererShadow.mPchargeMap , TPCMapMemoryLayout<ChargeMapType>::items (GetProcessingSettings ().overrideClusterizerFragmentLen ) * sizeof (ChargeMapType));
862862 runKernel<GPUMemClean16>({GetGridAutoStep (lane, RecoStep::TPCClusterFinding)}, clustererShadow.mPpeakMap , TPCMapMemoryLayout<PeakMapType>::items (GetProcessingSettings ().overrideClusterizerFragmentLen ) * sizeof (PeakMapType));
863863 if (fragment.index == 0 ) {
864- runKernel<GPUMemClean16>({GetGridAutoStep (lane, RecoStep::TPCClusterFinding)}, clustererShadow.mPpadIsNoisy , TPC_PADS_IN_SECTOR * sizeof (*clustererShadow.mPpadIsNoisy ));
864+ runKernel<GPUMemClean16>({GetGridAutoStep (lane, RecoStep::TPCClusterFinding)}, clustererShadow.mPpadIsNoisy , TPC_CLUSTERER_STRIDED_PAD_COUNT * sizeof (*clustererShadow.mPpadIsNoisy ));
865865 }
866866 DoDebugAndDump (RecoStep::TPCClusterFinding, GPUChainTrackingDebugFlags::TPCClustererZeroedCharges, clusterer, &GPUTPCClusterFinder::DumpChargeMap, *mDebugFile , " Zeroed Charges" );
867867
@@ -965,7 +965,7 @@ int32_t GPUChainTracking::RunTPCClusterizer(bool synchronizeOutput)
965965 const int32_t nBlocks = GPUTPCCFCheckPadBaseline::GetNBlocks (doGPU);
966966
967967 runKernel<GPUTPCCFCheckPadBaseline>({GetGridBlk (nBlocks, lane), {iSector}});
968- getKernelTimer<GPUTPCCFCheckPadBaseline>(RecoStep::TPCClusterFinding, iSector, TPC_PADS_IN_SECTOR * fragment.lengthWithoutOverlap () * sizeof (PackedCharge), false );
968+ getKernelTimer<GPUTPCCFCheckPadBaseline>(RecoStep::TPCClusterFinding, iSector, TPC_REAL_PADS_IN_SECTOR * fragment.lengthWithoutOverlap () * sizeof (PackedCharge), false );
969969 }
970970
971971 runKernel<GPUTPCCFPeakFinder>({GetGrid (clusterer.mPmemory ->counters .nPositions , lane), {iSector}});
0 commit comments