Project
Loading...
Searching...
No Matches
GPUReconstructionProcessing.h File Reference
#include "GPUReconstruction.h"
#include "GPUReconstructionKernelIncludes.h"
#include "utils/timer.h"
#include <functional>
#include "GPUReconstructionKernelList.h"

Go to the source code of this file.

Classes

struct  o2::gpu::gpu_reconstruction_kernels::deviceEvent
 
class  o2::gpu::gpu_reconstruction_kernels::threadContext
 
class  o2::gpu::GPUReconstructionProcessing
 
struct  o2::gpu::GPUReconstructionProcessing::RecoStepTimerMeta
 
struct  o2::gpu::GPUReconstructionProcessing::timerMeta
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::gpu
 
namespace  o2::gpu::gpu_reconstruction_kernels
 

Macros

#define GPUCA_KRNL(x_class, ...)
 

Detailed Description

Author
David Rohr

Definition in file GPUReconstructionProcessing.h.

Macro Definition Documentation

◆ GPUCA_KRNL

#define GPUCA_KRNL (   x_class,
  ... 
)
Value:
template <> \
constexpr const char* GPUReconstructionProcessing::GetKernelName<GPUCA_M_KRNL_TEMPLATE(x_class)>() \
{ \
return GPUCA_M_STR(GPUCA_M_KRNL_NAME(x_class)); \
}
#define GPUCA_M_STR(a)
#define GPUCA_M_KRNL_NAME(...)

Definition at line 177 of file GPUReconstructionProcessing.h.