15#ifndef O2_GPU_NN_CLUSTERIZER_H
16#define O2_GPU_NN_CLUSTERIZER_H
30class ClusterAccumulator;
31class MCLabelAccumulator;
64 GPUd() static
void Thread(
int32_t,
int32_t,
int32_t,
int32_t,
GPUSharedMemory&, processorType&,
uint8_t = 0,
int8_t = 0,
int8_t = 0,
uint = 0,
Args...);
#define GPUCA_GET_THREAD_COUNT(...)
GPUSharedMemory processorType uint8_t
GPUhdi() const expr static GPUDataTypes
GPUSharedMemory processorType uint
GPUd() static void Thread(int32_t
static constexpr size_t SCRATCH_PAD_WORK_GROUP_SIZE
GPUSharedMemory processorType int8_t
GPUSharedMemory processorType Args
@ publishDeconvolutionFlags
@ publishClass1Regression
@ publishClass2Regression
#define SCRATCH_PAD_BUILD_N
GLenum GLuint GLenum GLsizei const GLchar * buf
Global TPC definitions and constants.
uint8_t innerAboveThreshold[SCRATCH_PAD_WORK_GROUP_SIZE]
CfChargePos posBcast[SCRATCH_PAD_WORK_GROUP_SIZE]