16#ifndef ALICEO2_TRACK_LTINTEGRAL_H_
17#define ALICEO2_TRACK_LTINTEGRAL_H_
39 GPUd() float getL()
const {
return mL; }
40 GPUd() float getX2X0()
const {
return mX2X0; }
41 GPUd() float getXRho()
const {
return mXRho; }
42 GPUd() float getTOF(
int id)
const {
return mT[
id]; }
49 for (
int i = getNTOFs();
i--;) {
59 if (!isTimeNotNeeded()) {
60 for (
int i = getNTOFs();
i--;) {
67 GPUd()
void addX2X0(
float d) { mX2X0 += d; }
84 float mT[
o2::track::
PID::NIDs] = {0.};
static constexpr ID NIDs
number of defined IDs
GPUdDefault() TrackLTIntegral()=default
GPUd() void print() const
GPUd() float getXRho() const
GPUd() float getX2X0() const
GPUd() float getTOF(int id) const
GPUd() bool isTimeNotNeeded() const
GPUd() void addXRho(float d)
GPUd() void setX2X0(float x)
GPUd() void addStep(float dL
GPUd() void setL(float l)
GPUd() float getL() const
GPUd() void setTOF(float t
GPUd() static const expr int getNTOFs()
GPUd() void setTimeNotNeeded()
GPUd() void setXRho(float x)
static constexpr float NeglectTime
typedef void(APIENTRYP PFNGLCULLFACEPROC)(GLenum mode)
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...