![]() |
Project
|
Namespaces | |
namespace | utils |
Classes | |
struct | Array |
struct | ArrayTraits |
class | ClusterLinesGPU |
class | Context |
class | DefaultGPUAllocator |
struct | DeviceProperties |
struct | gpuSpan |
struct | gpuSpan< const T > |
class | GpuTimeFrameChunk |
struct | GPUVertex |
struct | StaticTrackingParameters |
class | Stream |
class | TimeFrameGPU |
class | UniquePointer |
class | Vector |
Enumerations | |
enum class | Task { Tracker = 0 , Vertexer = 1 } |
Functions | |
template<class T > | |
GPUhd () T *getPtrFromRuler(int index | |
template<TrackletMode Mode> | |
void | trackletFinderHandler (const Cluster *clustersNextLayer, const Cluster *clustersCurrentLayer, const int *sizeNextLClusters, const int *sizeCurrentLClusters, const int *nextIndexTables, Tracklet *Tracklets, int *foundTracklets, const IndexTableUtils *utils, const unsigned int startRofId, const unsigned int rofSize, const float phiCut, const size_t maxTrackletsPerCluster=1e2) |
Variables | |
T * | src |
T const int * | ruler |
T const int const int | stride |
|
strong |
void o2::its::gpu::trackletFinderHandler | ( | const Cluster * | clustersNextLayer, |
const Cluster * | clustersCurrentLayer, | ||
const int * | sizeNextLClusters, | ||
const int * | sizeCurrentLClusters, | ||
const int * | nextIndexTables, | ||
Tracklet * | Tracklets, | ||
int * | foundTracklets, | ||
const IndexTableUtils * | utils, | ||
const unsigned int | startRofId, | ||
const unsigned int | rofSize, | ||
const float | phiCut, | ||
const size_t | maxTrackletsPerCluster = 1e2 |
||
) |