12#ifndef ALICEO2_ITSMFT_TRACKING_TRACKINGPRIMITIVES_H_
13#define ALICEO2_ITSMFT_TRACKING_TRACKINGPRIMITIVES_H_
35 return firstClusterIndex !=
other.firstClusterIndex ? firstClusterIndex <
other.firstClusterIndex
42 GPUhd() bool isCompatible(const Tracklet&
other)
const {
return mTime.isCompatible(
other.mTime); }
53static_assert(std::is_trivially_copyable_v<Tracklet>);
constexpr int UnusedIndex
constexpr float UnsetValue
uint32_t trackClusterIndicesSize noexcept
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
int float float const o2::its::TimeEstBC & time
int float float const o2::its::TimeEstBC phi
GPUhdDefault() Tracklet()=default
int float float const o2::its::TimeEstBC secondClusterIndex
GPUhd() Tracklet(int first
int float float const o2::its::TimeEstBC mTime
int float float const o2::its::TimeEstBC tanLambda
VectorOfTObjectPtrs other