17#ifndef ITSTRACKINGGPU_VERTEXERTRAITSGPU_H_
18#define ITSTRACKINGGPU_VERTEXERTRAITSGPU_H_
Class to compute the primary vertex in ITS from tracklets.
void computeTrackletMatching(const int iteration=0) override
TimeFrameGPUParameters mTfGPUParams
void initialiseHybrid(const TrackingParameters &pars, const int iteration=0) override
IndexTableUtils * mDeviceIndexTableUtils
void initialise(const TrackingParameters &, const int iteration=0) override
void adoptTimeFrame(TimeFrame *) override
void computeVerticesHybrid(const int iteration=0) override
void computeVerticesHist()
gpu::TimeFrameGPU< 7 > * mTimeFrameGPU
void computeTracklets(const int iteration=0) override
void updateVertexingParameters(const std::vector< VertexingParameters > &, const TimeFrameGPUParameters &) override
void computeTrackletsHybrid(const int iteration=0) override
void computeVertices(const int iteration=0) override
void computeTrackletMatchingHybrid(const int iteration=0) override
void adoptTimeFrameHybrid(TimeFrame *tf) override
~VertexerTraitsGPU()=default
virtual void adoptTimeFrame(TimeFrame *tf)
virtual void computeTrackletMatching(const int iteration=0)
virtual void computeTracklets(const int iteration=0)
const const float float const IndexTableUtils float const IndexTableUtils &virtual void initialise(const TrackingParameters &trackingParams, const int iteration=0)
virtual void computeVertices(const int iteration=0)
constexpr float InversePhiBinSize
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
std::unique_ptr< GPUReconstructionTimeframe > tf