diff --git a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/PixelClustering.h b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/PixelClustering.h index 33481ba71621e..1f370c135d633 100644 --- a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/PixelClustering.h +++ b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/PixelClustering.h @@ -493,6 +493,12 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::pixelClustering { } alpaka::syncBlockThreads(acc); + // Clamp fakePixels to maxFakesInModule + if (fakePixels > maxFakesInModule) { + fakePixels = maxFakesInModule; + alpaka::syncBlockThreads(acc); + } + } // if (applyDigiMorphing) } // if (lastPixel > 1) } // if constexpr (not isPhase2)