               d_NearbyPointGrid,        // in
               cut_buffer,
               sig_buffer );
-POP_SYNC_CHK;
 
         dim3 id_block( 32, // we use this to sum up signals
                        32, // we can use some shared memory/warp magic for summing

              center,
              neighSize,
              d_NearbyPointGrid );
POP_SYNC_CHK;

        dim3 get_block( 32, STRICT_CUTSIZE(vCutSize), 1 ); // we use this to sum up signals
        dim3 get_grid( 1, STRICT_SAMPLE(gridNSample), STRICT_SAMPLE(gridNSample) );

            popart::identification::idBestNearbyPoint31max
                <<<1,32,0,tagStream>>>
                  ( d_NearbyPointGrid, STRICT_SAMPLE(gridNSample) );
        } else {
cerr << __FILE__ << ":" << __LINE__ << " Untested code idBestNearbyPoint32plus" << endl;
            popart::identification::idBestNearbyPoint32plus
