24#ifndef O2_GPU_GPU_TPC_CF_CHECK_PAD_BASELINE_H
25#define O2_GPU_GPU_TPC_CF_CHECK_PAD_BASELINE_H
61 MaxNPadsPerRow = CAMath::nextMultipleOf<PadsPerCacheline>(GPUTPCGeometry::MaxNPadsPerRow()),
124 GPUhdi() constexpr static gpudatatypes::RecoStep GetRecoStep()
129 template <
int32_t iKernel = defaultKernel>
136 GPUd() static
void updatePadBaseline(int32_t pad, const
GPUTPCClusterFinder&, int32_t totalCharges, int32_t consecCharges, tpccf::Charge maxCharge);
143 MaxHIPTails = 1 << 15,
144 MaxHIPTailsPerRow = MaxHIPTails,
156 GPUhdi() constexpr static gpudatatypes::RecoStep GetRecoStep()
161 template <
int32_t iKernel = defaultKernel>
182 GPUhdi() constexpr static gpudatatypes::RecoStep GetRecoStep()
187 template <
int32_t iKernel = defaultKernel>
#define GPUCA_GET_THREAD_COUNT(...)
int32_t int32_t int32_t processorType & processors
GPUhdi() const expr static gpudatatypes
int32_t int32_t int32_t GPUSharedMemory & smem
GPUd() static void Thread(int32_t nBlocks
GPUTPCClusterFinder processorType
int32_t int32_t int32_t GPUSharedMemory processorType & clusterer
GPUhdi() static processorType *Processor(GPUConstantMem &processors)
int32_t int32_t int32_t iThread
GPUhdi() static processorType *Processor(GPUConstantMem &processors)
GPUTPCClusterFinder processorType
GPUhdi() const expr static gpudatatypes
GPUhdi() static processorType *Processor(GPUConstantMem &processors)
GPUTPCClusterFinder processorType
GPUhdi() const expr static gpudatatypes
typedef void(APIENTRYP PFNGLCULLFACEPROC)(GLenum mode)
HipTailRange tailsClosed[MaxNPadsPerRow]
tpccf::Charge tailQMaxScratch[NThreads]
HipTailRange tails[MaxNPadsPerRow]
tpccf::Charge charges[NumOfCachedTBs][MaxNPadsPerRow]
uint32_t tailsClosedStoreIdx[MaxNPadsPerRow]
uint8_t tailsClosedPad[MaxNPadsPerRow]
tpccf::Charge tailQTotScratch[NThreads]
tpccf::Charge tailFilterCharge
HipTailRange activeHIPTail
int16_t aboveThresholdStart
GPUdi() bool HasValue() const
GPUdi() HipTailRange(int16_t st
GPUdDefault() HipTailRange()=default
GPUdi() int16_t Length() const
GPUdi() bool IsOpen() const
GPUdi() void SetOpen(int16_t st)