25struct TrackingFrameInfo;
27class GPUFrameworkExternalAllocator;
40 int32_t
Init()
override;
44 void MemorySize(
size_t& gpuMem,
size_t& pageLockedHostMem)
override;
#define GPUCA_MAX_ITS_FIT_TRACKS
void RegisterPermanentMemoryAndProcessors() override
std::unique_ptr< o2::its::TrackerTraits > mITSTrackerTraits
void MemorySize(size_t &gpuMem, size_t &pageLockedHostMem) override
int32_t RunChain() override
int32_t PrepareEvent() override
std::unique_ptr< o2::its::GPUFrameworkExternalAllocator > mFrameworkAllocator
o2::its::VertexerTraits * GetITSVertexerTraits()
void RegisterGPUProcessors() override
std::unique_ptr< o2::its::TimeFrame > mITSTimeFrame
o2::its::TimeFrame * GetITSTimeframe()
o2::its::TrackerTraits * GetITSTrackerTraits()
int32_t Finalize() override
std::unique_ptr< o2::its::VertexerTraits > mITSVertexerTraits
GPUReconstruction * rec()
HMPID cluster implementation.