Project
Loading...
Searching...
No Matches
o2::math_utils::detail::Expr< ExprType, T, D, D2, R1 > Class Template Reference

#include <SMatrixGPU.h>

Public Types

enum  { kRows = D , kCols = D2 }
 
typedef T value_type
 

Public Member Functions

 GPUd () Expr(const ExprType &rhs)
 
 GPUdDefault () ~Expr()=default
 
 GPUdi () T apply(unsigned int i) const
 
 GPUdi () T operator()(unsigned int i
 
 GPUdi () bool IsInUse(const T *p) const
 

Public Attributes

unsigned j const
 

Detailed Description

template<class ExprType, class T, unsigned int D, unsigned int D2 = 1, class R1 = MatRepStdGPU<T, D, D2>>
class o2::math_utils::detail::Expr< ExprType, T, D, D2, R1 >

Definition at line 410 of file SMatrixGPU.h.

Member Typedef Documentation

◆ value_type

template<class ExprType , class T , unsigned int D, unsigned int D2 = 1, class R1 = MatRepStdGPU<T, D, D2>>
typedef T o2::math_utils::detail::Expr< ExprType, T, D, D2, R1 >::value_type

Definition at line 413 of file SMatrixGPU.h.

Member Enumeration Documentation

◆ anonymous enum

template<class ExprType , class T , unsigned int D, unsigned int D2 = 1, class R1 = MatRepStdGPU<T, D, D2>>
anonymous enum
Enumerator
kRows 
kCols 

Definition at line 429 of file SMatrixGPU.h.

Member Function Documentation

◆ GPUd()

template<class ExprType , class T , unsigned int D, unsigned int D2 = 1, class R1 = MatRepStdGPU<T, D, D2>>
o2::math_utils::detail::Expr< ExprType, T, D, D2, R1 >::GPUd ( ) const &
inline

Definition at line 414 of file SMatrixGPU.h.

◆ GPUdDefault()

template<class ExprType , class T , unsigned int D, unsigned int D2 = 1, class R1 = MatRepStdGPU<T, D, D2>>
o2::math_utils::detail::Expr< ExprType, T, D, D2, R1 >::GPUdDefault ( )
default

◆ GPUdi() [1/3]

template<class ExprType , class T , unsigned int D, unsigned int D2 = 1, class R1 = MatRepStdGPU<T, D, D2>>
o2::math_utils::detail::Expr< ExprType, T, D, D2, R1 >::GPUdi ( ) const
inline

Definition at line 424 of file SMatrixGPU.h.

◆ GPUdi() [2/3]

template<class ExprType , class T , unsigned int D, unsigned int D2 = 1, class R1 = MatRepStdGPU<T, D, D2>>
o2::math_utils::detail::Expr< ExprType, T, D, D2, R1 >::GPUdi ( ) const
inline

Definition at line 416 of file SMatrixGPU.h.

◆ GPUdi() [3/3]

template<class ExprType , class T , unsigned int D, unsigned int D2 = 1, class R1 = MatRepStdGPU<T, D, D2>>
o2::math_utils::detail::Expr< ExprType, T, D, D2, R1 >::GPUdi ( )

Member Data Documentation

◆ const

template<class ExprType , class T , unsigned int D, unsigned int D2 = 1, class R1 = MatRepStdGPU<T, D, D2>>
unsigned j o2::math_utils::detail::Expr< ExprType, T, D, D2, R1 >::const
Initial value:
{
return mRhs(i, j)
int32_t i
uint32_t j
Definition RawData.h:0

Definition at line 420 of file SMatrixGPU.h.


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