Project
Loading...
Searching...
No Matches
o2::itsmft::tracking::SurfaceTrackParameters Struct Reference

#include <SurfaceTrackState.h>

Public Member Functions

 GPUhdi () const expr SurfaceTrackParameters() noexcept=default
 
 GPUhdi () const expr explicit SurfaceTrackParameters(const SurfaceTrackState &state) noexcept
 
 GPUhdi () const expr bool hasRecognizedKind() const noexcept
 

Public Attributes

float parameters [5] {}
 
float referenceCoordinate {0.f}
 
float alpha {0.f}
 
SurfaceKind kind {SurfaceKind::Undefined}
 

Detailed Description

Definition at line 54 of file SurfaceTrackState.h.

Member Function Documentation

◆ GPUhdi() [1/3]

o2::itsmft::tracking::SurfaceTrackParameters::GPUhdi ( ) const
inlinenoexcept

Definition at line 69 of file SurfaceTrackState.h.

◆ GPUhdi() [2/3]

o2::itsmft::tracking::SurfaceTrackParameters::GPUhdi ( ) const &
inlinenoexcept

Definition at line 61 of file SurfaceTrackState.h.

◆ GPUhdi() [3/3]

o2::itsmft::tracking::SurfaceTrackParameters::GPUhdi ( ) const
defaultnoexcept

Member Data Documentation

◆ alpha

float o2::itsmft::tracking::SurfaceTrackParameters::alpha {0.f}

Definition at line 57 of file SurfaceTrackState.h.

◆ kind

SurfaceKind o2::itsmft::tracking::SurfaceTrackParameters::kind {SurfaceKind::Undefined}

Definition at line 58 of file SurfaceTrackState.h.

◆ parameters

float o2::itsmft::tracking::SurfaceTrackParameters::parameters[5] {}

Definition at line 55 of file SurfaceTrackState.h.

◆ referenceCoordinate

float o2::itsmft::tracking::SurfaceTrackParameters::referenceCoordinate {0.f}

Definition at line 56 of file SurfaceTrackState.h.


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