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 () auto getMinRof() const noexcept
 
 GPUhdi () auto getMaxRof() const noexcept
 
 GPUhdi () auto getDeltaRof() const
 
 GPUhdi () auto getSpanRof(const Tracklet &o) const noexcept
 
 GPUhdi () unsigned char operator<(const Tracklet &) const
 
std::string asString () const
 
void print () const
 
 ClassDefNV (Tracklet, 1)
 

Public Attributes

const int
 
const const Cluster const Cluster short rof0
 
const const Cluster const Cluster short short rof1
 
const float tanL
 
const float float phi
 
const float float short rof0
 
const float float short short rof1
 
int firstClusterIndex {constants::UnusedIndex}
 
int secondClusterIndex {constants::UnusedIndex}
 
float tanLambda {-999}
 
float phi {-999}
 
short rof [2] = {constants::UnusedIndex, constants::UnusedIndex}
 

Detailed Description

Definition at line 36 of file Tracklet.h.

Member Function Documentation

◆ asString()

std::string o2::its::Tracklet::asString ( ) const
inline

Definition at line 51 of file Tracklet.h.

◆ ClassDefNV()

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

◆ GPUhdDefault() [1/2]

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

◆ GPUhdDefault() [2/2]

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

◆ GPUhdi() [1/8]

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

Definition at line 47 of file Tracklet.h.

◆ GPUhdi() [2/8]

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

Definition at line 46 of file Tracklet.h.

◆ GPUhdi() [3/8]

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

Definition at line 45 of file Tracklet.h.

◆ GPUhdi() [4/8]

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

Definition at line 48 of file Tracklet.h.

◆ GPUhdi() [5/8]

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

◆ GPUhdi() [6/8]

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

◆ GPUhdi() [7/8]

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

Definition at line 41 of file Tracklet.h.

◆ GPUhdi() [8/8]

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

◆ print()

void o2::its::Tracklet::print ( ) const
inline

Definition at line 55 of file Tracklet.h.

Member Data Documentation

◆ firstClusterIndex

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

Definition at line 58 of file Tracklet.h.

◆ int

const o2::its::Tracklet::int

Definition at line 38 of file Tracklet.h.

◆ phi [1/2]

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

Definition at line 39 of file Tracklet.h.

◆ phi [2/2]

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

Definition at line 61 of file Tracklet.h.

◆ rof

short o2::its::Tracklet::rof[2] = {constants::UnusedIndex, constants::UnusedIndex}

Definition at line 62 of file Tracklet.h.

◆ rof0 [1/2]

const const Cluster const Cluster short o2::its::Tracklet::rof0

Definition at line 38 of file Tracklet.h.

◆ rof0 [2/2]

const float float short o2::its::Tracklet::rof0

Definition at line 39 of file Tracklet.h.

◆ rof1 [1/2]

const const Cluster const Cluster short short o2::its::Tracklet::rof1

Definition at line 38 of file Tracklet.h.

◆ rof1 [2/2]

const float float short short o2::its::Tracklet::rof1

Definition at line 39 of file Tracklet.h.

◆ secondClusterIndex

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

Definition at line 59 of file Tracklet.h.

◆ tanL

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

Definition at line 39 of file Tracklet.h.

◆ tanLambda

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

Definition at line 60 of file Tracklet.h.


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