![]() |
Project
|
#include <GPUTPCGMMergerGPU.h>
Inherits o2::gpu::GPUKernelTemplate.
Inherited by o2::gpu::GPUTPCGMMergerClearLinks, o2::gpu::GPUTPCGMMergerCollect, o2::gpu::GPUTPCGMMergerFinalize, o2::gpu::GPUTPCGMMergerFollowLoopers, o2::gpu::GPUTPCGMMergerLinkExtrapolatedTracks, o2::gpu::GPUTPCGMMergerMergeBorders, o2::gpu::GPUTPCGMMergerMergeCE, o2::gpu::GPUTPCGMMergerMergeLoopers, o2::gpu::GPUTPCGMMergerMergeSectorsPrepare, o2::gpu::GPUTPCGMMergerMergeWithinPrepare, o2::gpu::GPUTPCGMMergerPrepareClusters, o2::gpu::GPUTPCGMMergerResolve, o2::gpu::GPUTPCGMMergerSectorRefit, o2::gpu::GPUTPCGMMergerSortTracks, o2::gpu::GPUTPCGMMergerSortTracksPrepare, o2::gpu::GPUTPCGMMergerSortTracksQPt, o2::gpu::GPUTPCGMMergerTrackFit, o2::gpu::GPUTPCGMMergerUnpackGlobal, o2::gpu::GPUTPCGMMergerUnpackResetIds, o2::gpu::GPUTPCGMMergerUnpackSaveNumber, and o2::gpu::GPUTPCGMO2Output.
Public Types | |
typedef GPUTPCGMMerger | processorType |
![]() | |
enum | K { defaultKernel = 0 , step0 = 0 , step1 = 1 , step2 = 2 , step3 = 3 , step4 = 4 , step5 = 5 } |
Public Member Functions | |
GPUhdi () const expr static GPUDataTypes | |
GPUhdi () static processorType *Processor(GPUConstantMem &processors) | |
![]() | |
typedef | GPUconstantref () GPUConstantMem processorType |
GPUhdi () const expr static GPUDataTypes | |
GPUhdi () static processorType *Processor(GPUConstantMem &processors) | |
template<int32_t iKernel, typename... Args> | |
GPUd () static void Thread(int32_t nBlocks | |
int32_t int32_t int32_t | GPUsharedref () GPUSharedMemory &smem |
Additional Inherited Members | |
![]() | |
int32_t | nThreads |
int32_t int32_t | iBlock |
int32_t int32_t int32_t | iThread |
int32_t int32_t int32_t processorType & | processors |
Definition at line 24 of file GPUTPCGMMergerGPU.h.
Definition at line 28 of file GPUTPCGMMergerGPU.h.
|
inline |
Definition at line 27 of file GPUTPCGMMergerGPU.h.
|
inline |
Definition at line 29 of file GPUTPCGMMergerGPU.h.