Project
Loading...
Searching...
No Matches
o2::track::TrackLTIntegral Class Reference

#include <TrackLTIntegral.h>

Public Member Functions

 GPUdDefault () TrackLTIntegral()=default
 
 GPUdDefault () TrackLTIntegral(const TrackLTIntegral &stc)=default
 
 GPUdDefault () ~TrackLTIntegral()=default
 
 GPUd () static const expr int getNTOFs()
 
 GPUd () float getL() const
 
 GPUd () float getX2X0() const
 
 GPUd () float getXRho() const
 
 GPUd () float getTOF(int id) const
 
 GPUd () void clear()
 
 GPUd () void clearFast()
 
 GPUd () void addStep(float dL
 
 GPUd () void addX2X0(float d)
 
 GPUd () void addXRho(float d)
 
 GPUd () void setL(float l)
 
 GPUd () void setX2X0(float x)
 
 GPUd () void setXRho(float x)
 
 GPUd () void setTOF(float t
 
 GPUd () void setTimeNotNeeded()
 
 GPUd () bool isTimeNotNeeded() const
 
 GPUd () void print() const
 

Public Attributes

float p2Inv
 
int id { mT[id] = t
 

Static Public Attributes

static constexpr float NeglectTime = -1.
 

Detailed Description

Definition at line 28 of file TrackLTIntegral.h.

Member Function Documentation

◆ GPUd() [1/17]

o2::track::TrackLTIntegral::GPUd ( ) const
inline

Definition at line 76 of file TrackLTIntegral.h.

◆ GPUd() [2/17]

o2::track::TrackLTIntegral::GPUd ( ) const
inline

Definition at line 39 of file TrackLTIntegral.h.

◆ GPUd() [3/17]

o2::track::TrackLTIntegral::GPUd ( ) const
inline

Definition at line 42 of file TrackLTIntegral.h.

◆ GPUd() [4/17]

o2::track::TrackLTIntegral::GPUd ( ) const
inline

Definition at line 40 of file TrackLTIntegral.h.

◆ GPUd() [5/17]

o2::track::TrackLTIntegral::GPUd ( ) const
inline

Definition at line 41 of file TrackLTIntegral.h.

◆ GPUd() [6/17]

o2::track::TrackLTIntegral::GPUd ( ) const
inline

Definition at line 37 of file TrackLTIntegral.h.

◆ GPUd() [7/17]

o2::track::TrackLTIntegral::GPUd ( )

◆ GPUd() [8/17]

o2::track::TrackLTIntegral::GPUd ( )
inline

Definition at line 67 of file TrackLTIntegral.h.

◆ GPUd() [9/17]

o2::track::TrackLTIntegral::GPUd ( )
inline

Definition at line 68 of file TrackLTIntegral.h.

◆ GPUd() [10/17]

o2::track::TrackLTIntegral::GPUd ( )
inline

Definition at line 44 of file TrackLTIntegral.h.

◆ GPUd() [11/17]

o2::track::TrackLTIntegral::GPUd ( )
inline

Definition at line 54 of file TrackLTIntegral.h.

◆ GPUd() [12/17]

o2::track::TrackLTIntegral::GPUd ( ) const

◆ GPUd() [13/17]

o2::track::TrackLTIntegral::GPUd ( )
inline

Definition at line 70 of file TrackLTIntegral.h.

◆ GPUd() [14/17]

o2::track::TrackLTIntegral::GPUd ( )
inline

Definition at line 75 of file TrackLTIntegral.h.

◆ GPUd() [15/17]

o2::track::TrackLTIntegral::GPUd ( )

◆ GPUd() [16/17]

o2::track::TrackLTIntegral::GPUd ( )
inline

Definition at line 71 of file TrackLTIntegral.h.

◆ GPUd() [17/17]

o2::track::TrackLTIntegral::GPUd ( )
inline

Definition at line 72 of file TrackLTIntegral.h.

◆ GPUdDefault() [1/3]

o2::track::TrackLTIntegral::GPUdDefault ( )
default

◆ GPUdDefault() [2/3]

o2::track::TrackLTIntegral::GPUdDefault ( ) const &
default

◆ GPUdDefault() [3/3]

o2::track::TrackLTIntegral::GPUdDefault ( )
default

Member Data Documentation

◆ id

int o2::track::TrackLTIntegral::id { mT[id] = t

Definition at line 73 of file TrackLTIntegral.h.

◆ NeglectTime

constexpr float o2::track::TrackLTIntegral::NeglectTime = -1.
staticconstexpr

Definition at line 31 of file TrackLTIntegral.h.

◆ p2Inv

float o2::track::TrackLTIntegral::p2Inv

Definition at line 66 of file TrackLTIntegral.h.


The documentation for this class was generated from the following file: