Project
Loading...
Searching...
No Matches
o2::math_utils::detail::GPUPoint3D< T, I > Struct Template Reference

#include <CartesianGPU.h>

Inherits o2::math_utils::detail::GPUPoint2D< T, I >.

Public Member Functions

 GPUdDefault () GPUPoint3D()=default
 
 GPUhd () GPUPoint3D(T a
 
T T I (a, b)
 
T T zz (c)
 
 GPUhd () float Z() const
 
 GPUd () float R() const
 
 GPUd () void SetZ(float v)
 
- Public Member Functions inherited from o2::math_utils::detail::GPUPoint2D< T, I >
 GPUdDefault () GPUPoint2D()=default
 
 GPUhd () GPUPoint2D(T a
 
T yy (b)
 
 GPUhd () float X() const
 
 GPUhd () float Y() const
 
 GPUd () float R() const
 
 GPUd () void SetX(float v)
 
 GPUd () void SetY(float v)
 

Public Attributes

T b
 
T T c: GPUPoint2D<T
 
T zz
 
- Public Attributes inherited from o2::math_utils::detail::GPUPoint2D< T, I >
T b: xx(a)
 
T xx
 
T yy
 

Detailed Description

template<typename T, int I>
struct o2::math_utils::detail::GPUPoint3D< T, I >

Definition at line 39 of file CartesianGPU.h.

Member Function Documentation

◆ GPUd() [1/2]

template<typename T , int I>
o2::math_utils::detail::GPUPoint3D< T, I >::GPUd ( ) const
inline

Definition at line 43 of file CartesianGPU.h.

◆ GPUd() [2/2]

template<typename T , int I>
o2::math_utils::detail::GPUPoint3D< T, I >::GPUd ( )
inline

Definition at line 44 of file CartesianGPU.h.

◆ GPUdDefault()

template<typename T , int I>
o2::math_utils::detail::GPUPoint3D< T, I >::GPUdDefault ( )
default

◆ GPUhd() [1/2]

template<typename T , int I>
o2::math_utils::detail::GPUPoint3D< T, I >::GPUhd ( ) const
inline

Definition at line 42 of file CartesianGPU.h.

◆ GPUhd() [2/2]

template<typename T , int I>
o2::math_utils::detail::GPUPoint3D< T, I >::GPUhd ( )

◆ I()

template<typename T , int I>
T T o2::math_utils::detail::GPUPoint3D< T, I >::I ( a  ,
b   
)

◆ zz()

template<typename T , int I>
T T o2::math_utils::detail::GPUPoint3D< T, I >::zz ( c  )
inline

Definition at line 41 of file CartesianGPU.h.

Member Data Documentation

◆ b

template<typename T , int I>
T o2::math_utils::detail::GPUPoint3D< T, I >::b

Definition at line 41 of file CartesianGPU.h.

◆ c

template<typename T , int I>
T T o2::math_utils::detail::GPUPoint3D< T, I >::c

Definition at line 41 of file CartesianGPU.h.

◆ zz

template<typename T , int I>
T o2::math_utils::detail::GPUPoint3D< T, I >::zz

Definition at line 45 of file CartesianGPU.h.


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