Project
Loading...
Searching...
No Matches
o2::track::TrackAuxPar Struct Reference

#include <HelixHelper.h>

Inherits o2::math_utils::detail::CircleXY< T >, o2::math_utils::detail::CircleXY< T >, and o2::math_utils::detail::CircleXY< T >.

Public Member Functions

 GPUdDefault () TrackAuxPar()=default
 
template<typename T >
 GPUd () TrackAuxPar(const T &trc
 
 GPUd () float cosDif(const TrackAuxPar &t) const
 
 GPUd () float sinDif(const TrackAuxPar &t) const
 
template<typename T >
 GPUd () void set(const T &trc
 
 ClassDefNV (TrackAuxPar, 1)
 
 GPUdDefault () TrackAuxPar()=default
 
template<typename T >
 GPUd () TrackAuxPar(const T &trc
 
 GPUd () float cosDif(const TrackAuxPar &t) const
 
 GPUd () float sinDif(const TrackAuxPar &t) const
 
template<typename T >
 GPUd () void set(const T &trc
 
 ClassDefNV (TrackAuxPar, 1)
 
 GPUdDefault () TrackAuxPar()=default
 
template<typename T >
 GPUd () TrackAuxPar(const T &trc
 
 GPUd () float cosDif(const TrackAuxPar &t) const
 
 GPUd () float sinDif(const TrackAuxPar &t) const
 
template<typename T >
 GPUd () void set(const T &trc
 
 ClassDefNV (TrackAuxPar, 1)
 
- Public Member Functions inherited from o2::math_utils::detail::CircleXY< T >
 GPUd () CircleXY(T r
 
 GPUd () T getCenterD2() const
 
 ClassDefNV (CircleXY, 2)
 

Public Attributes

float c
 
float s
 
float cc
 
float ss
 
float cs
 
float bz
 
 cc = c * c
 
 ss = s * s
 
 cs = c * s
 
- Public Attributes inherited from o2::math_utils::detail::CircleXY< T >
T rC
 
T xC
 
T yC
 
T x = T()
 
T T y = T())
 

Additional Inherited Members

- Public Types inherited from o2::math_utils::detail::CircleXY< T >
using value_t = T
 

Detailed Description


Definition at line 30 of file HelixHelper.h.

Member Function Documentation

◆ ClassDefNV() [1/3]

o2::track::TrackAuxPar::ClassDefNV ( TrackAuxPar  ,
 
)

◆ ClassDefNV() [2/3]

o2::track::TrackAuxPar::ClassDefNV ( TrackAuxPar  ,
 
)

◆ ClassDefNV() [3/3]

o2::track::TrackAuxPar::ClassDefNV ( TrackAuxPar  ,
 
)

◆ GPUd() [1/12]

o2::track::TrackAuxPar::GPUd ( ) const &
inline

Definition at line 40 of file HelixHelper.h.

◆ GPUd() [2/12]

o2::track::TrackAuxPar::GPUd ( ) const &
inline

Definition at line 40 of file HelixHelper.h.

◆ GPUd() [3/12]

o2::track::TrackAuxPar::GPUd ( ) const &
inline

Definition at line 40 of file HelixHelper.h.

◆ GPUd() [4/12]

o2::track::TrackAuxPar::GPUd ( ) const &
inline

Definition at line 41 of file HelixHelper.h.

◆ GPUd() [5/12]

o2::track::TrackAuxPar::GPUd ( ) const &
inline

Definition at line 41 of file HelixHelper.h.

◆ GPUd() [6/12]

o2::track::TrackAuxPar::GPUd ( ) const &
inline

Definition at line 41 of file HelixHelper.h.

◆ GPUd() [7/12]

template<typename T >
o2::track::TrackAuxPar::GPUd ( ) const &

◆ GPUd() [8/12]

template<typename T >
o2::track::TrackAuxPar::GPUd ( ) const &

◆ GPUd() [9/12]

template<typename T >
o2::track::TrackAuxPar::GPUd ( ) const &

◆ GPUd() [10/12]

template<typename T >
o2::track::TrackAuxPar::GPUd ( ) const &

◆ GPUd() [11/12]

template<typename T >
o2::track::TrackAuxPar::GPUd ( ) const &

◆ GPUd() [12/12]

template<typename T >
o2::track::TrackAuxPar::GPUd ( ) const &

◆ GPUdDefault() [1/3]

o2::track::TrackAuxPar::GPUdDefault ( )
default

◆ GPUdDefault() [2/3]

o2::track::TrackAuxPar::GPUdDefault ( )
default

◆ GPUdDefault() [3/3]

o2::track::TrackAuxPar::GPUdDefault ( )
default

Member Data Documentation

◆ bz

float o2::track::TrackAuxPar::bz
Initial value:
{
set(trc, bz)

Definition at line 36 of file HelixHelper.h.

◆ c

float o2::track::TrackAuxPar::c

Definition at line 31 of file HelixHelper.h.

◆ cc [1/2]

float o2::track::TrackAuxPar::cc

Definition at line 31 of file HelixHelper.h.

◆ cc [2/2]

o2::track::TrackAuxPar::cc = c * c

Definition at line 47 of file HelixHelper.h.

◆ cs [1/2]

float o2::track::TrackAuxPar::cs

Definition at line 31 of file HelixHelper.h.

◆ cs [2/2]

o2::track::TrackAuxPar::cs = c * s

Definition at line 49 of file HelixHelper.h.

◆ s

float o2::track::TrackAuxPar::s

Definition at line 31 of file HelixHelper.h.

◆ ss [1/2]

float o2::track::TrackAuxPar::ss

Definition at line 31 of file HelixHelper.h.

◆ ss [2/2]

o2::track::TrackAuxPar::ss = s * s

Definition at line 48 of file HelixHelper.h.


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