16#ifndef TRACKINGITS_INCLUDE_TRACKLET_H_
17#define TRACKINGITS_INCLUDE_TRACKLET_H_
35 : firstClusterIndex(firstClusterOrderingIndex),
42 : firstClusterIndex(idx0),
49 return (firstClusterIndex != o.firstClusterIndex) ? firstClusterIndex < o.firstClusterIndex :
secondClusterIndex < o.secondClusterIndex;
53 return firstClusterIndex == o.firstClusterIndex &&
secondClusterIndex == o.secondClusterIndex;
60 GPUhd() auto& getTimeStamp() noexcept {
return mTime; }
61 GPUhd() const auto& getTimeStamp() const noexcept {
return mTime; }
typedef void(APIENTRYP PFNGLCULLFACEPROC)(GLenum mode)
constexpr int UnusedIndex
constexpr float UnsetValue
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
const int const Cluster const Cluster & secondCluster
GPUhdi() bool operator<(const Tracklet &o) const noexcept
const int const Cluster const Cluster const TimeEstBC & t
const int secondClusterOrderingIndex
GPUhdi() Tracklet(const int firstClusterOrderingIndex
GPUhdDefault() Tracklet()=default
const int const Cluster & firstCluster
GPUhdi() Tracklet(const int idx0
const int float float phi