File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
GPU/GPUTracking/TPCClusterFinder Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -127,6 +127,8 @@ GPUdii() void GPUTPCNNClusterizerKernels::Thread<GPUTPCNNClusterizerKernels::fil
127127 if (clustererNN.mNnClusterizerAddIndexData && (int32_t )transient_index == (clustererNN.mNnClusterizerElementSize - 1 )) {
128128 uint32_t top_idx = (base_idx + 1 ) * clustererNN.mNnClusterizerElementSize ;
129129 if (!clustererNN.mNnClusterizerSetDeconvolutionFlags ) { // Only if deconvolution flags are not set
130+ clustererNN.mClusterFlags [2 * base_idx] = 0 ;
131+ clustererNN.mClusterFlags [2 * base_idx + 1 ] = 0 ;
130132 for (uint16_t i = 0 ; i < 8 ; i++) { // This solution needs testing. It is not the same as the deconvolution flags
131133 Delta2 d = cfconsts::InnerNeighbors[i];
132134 CfChargePos tmp_pos = peak.delta (d);
@@ -470,6 +472,8 @@ GPUdii() void GPUTPCNNClusterizerKernels::Thread<GPUTPCNNClusterizerKernels::pub
470472 CfArray2D<PackedCharge> chargeMap (reinterpret_cast <PackedCharge*>(clusterer.mPchargeMap ));
471473 CfChargePos peak = clusterer.mPfilteredPeakPositions [idx + batchStart];
472474
475+ clustererNN.mClusterFlags [2 * idx] = 0 ;
476+ clustererNN.mClusterFlags [2 * idx + 1 ] = 0 ;
473477 for (int i = 0 ; i < 8 ; i++) {
474478 Delta2 d = cfconsts::InnerNeighbors[i];
475479 CfChargePos tmp_pos = peak.delta (d);
You can’t perform that action at this time.
0 commit comments