15#ifndef O2_GPU_PEAK_FINDER_H
16#define O2_GPU_PEAK_FINDER_H
47 return GPUDataTypes::RecoStep::TPCClusterFinding;
54 static
GPUd()
void findPeaksImpl(int32_t, int32_t, int32_t, int32_t,
GPUSharedMemory&, const
Array2D<
PackedCharge>&, const uint8_t*, const
ChargePos*, tpccf::SizeT, const
GPUSettingsRec&, const
TPCPadGainCalib&, uint8_t*,
Array2D<uint8_t>&);
#define GPUCA_GET_THREAD_COUNT(...)
int32_t int32_t int32_t processorType & processors
GPUTPCClusterFinder processorType
int32_t int32_t int32_t iThread
GPUhdi() static processorType *Processor(GPUConstantMem &processors)
int32_t int32_t int32_t GPUSharedMemory processorType Args args
GPUd() static void Thread(int32_t nBlocks
GPUhdi() const expr static GPUDataTypes
static constexpr size_t SCRATCH_PAD_WORK_GROUP_SIZE
int32_t int32_t int32_t GPUSharedMemory processorType & clusterer
int32_t int32_t int32_t GPUSharedMemory & smem
#define SCRATCH_PAD_SEARCH_N
GLenum GLuint GLenum GLsizei const GLchar * buf
ChargePos posBcast[SCRATCH_PAD_WORK_GROUP_SIZE]