Project
Loading...
Searching...
No Matches
o2::its::Tracklet Struct Referencefinal

#include <Tracklet.h>

Public Member Functions

 GPUhdDefault () Tracklet()=default
 
 GPUhdi () Tracklet(const int
 
 GPUhdi () Tracklet(const int
 
 GPUhdDefault () bool operator
 
 GPUhdi () unsigned char isEmpty() const
 
 GPUhdi () bool isCompatible(const Tracklet &o) const
 
 GPUhdi () unsigned char operator<(const Tracklet &) const
 
 GPUhd () void print() const
 
 GPUhd () auto &getTimeStamp() noexcept
 
 GPUhd () const auto &getTimeStamp() const noexcept
 
 ClassDefNV (Tracklet, 1)
 

Public Attributes

const int
 
const const Cluster const Cluster const TimeEstBCt
 
const float tanL
 
const float float phi
 
const float float const TimeEstBCt
 
int firstClusterIndex {constants::UnusedIndex}
 
int secondClusterIndex {constants::UnusedIndex}
 
float tanLambda {-999}
 
float phi {-999}
 
TimeEstBC mTime
 

Detailed Description

Definition at line 37 of file Tracklet.h.

Member Function Documentation

◆ ClassDefNV()

o2::its::Tracklet::ClassDefNV ( Tracklet  ,
 
)

◆ GPUhd() [1/3]

o2::its::Tracklet::GPUhd ( ) &
inlinenoexcept

Definition at line 52 of file Tracklet.h.

◆ GPUhd() [2/3]

o2::its::Tracklet::GPUhd ( ) const &
inlinenoexcept

Definition at line 53 of file Tracklet.h.

◆ GPUhd() [3/3]

o2::its::Tracklet::GPUhd ( ) const
inline

Definition at line 48 of file Tracklet.h.

◆ GPUhdDefault() [1/2]

o2::its::Tracklet::GPUhdDefault ( )

◆ GPUhdDefault() [2/2]

o2::its::Tracklet::GPUhdDefault ( )
default

◆ GPUhdi() [1/5]

o2::its::Tracklet::GPUhdi ( ) const &
inline

Definition at line 46 of file Tracklet.h.

◆ GPUhdi() [2/5]

o2::its::Tracklet::GPUhdi ( ) const

◆ GPUhdi() [3/5]

o2::its::Tracklet::GPUhdi ( ) const

◆ GPUhdi() [4/5]

o2::its::Tracklet::GPUhdi ( ) const
inline

Definition at line 42 of file Tracklet.h.

◆ GPUhdi() [5/5]

o2::its::Tracklet::GPUhdi ( ) const &

Member Data Documentation

◆ firstClusterIndex

int o2::its::Tracklet::firstClusterIndex {constants::UnusedIndex}

Definition at line 55 of file Tracklet.h.

◆ int

const o2::its::Tracklet::int

Definition at line 39 of file Tracklet.h.

◆ mTime

TimeEstBC o2::its::Tracklet::mTime

Definition at line 59 of file Tracklet.h.

◆ phi [1/2]

const float float o2::its::Tracklet::phi

Definition at line 40 of file Tracklet.h.

◆ phi [2/2]

float o2::its::Tracklet::phi {-999}

Definition at line 58 of file Tracklet.h.

◆ secondClusterIndex

int o2::its::Tracklet::secondClusterIndex {constants::UnusedIndex}

Definition at line 56 of file Tracklet.h.

◆ t [1/2]

const const Cluster const Cluster const TimeEstBC& o2::its::Tracklet::t

Definition at line 39 of file Tracklet.h.

◆ t [2/2]

const float float const TimeEstBC& o2::its::Tracklet::t

Definition at line 40 of file Tracklet.h.

◆ tanL

const float o2::its::Tracklet::tanL

Definition at line 40 of file Tracklet.h.

◆ tanLambda

float o2::its::Tracklet::tanLambda {-999}

Definition at line 57 of file Tracklet.h.


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