CbmRoot
CbmLitTestMatrixMath Class Reference

#include <CbmLitTestMatrixMath.h>

Public Member Functions

 CbmLitTestMatrixMath ()
 
virtual ~CbmLitTestMatrixMath ()
 
void RunTest ()
 

Private Member Functions

void TestInvSym15 (int testId)
 
void TestMult15On5 (int testId)
 
void Convert15To25 (const litfloat *a15, litfloat *a25)
 
void Convert25To15 (const litfloat *a25, litfloat *a15)
 
std::string VectorToString (const std::vector< litfloat > &a)
 
std::string ArrayToString (const litfloat *a, int n)
 

Private Attributes

litfloat fEpsilon
 

Detailed Description

Definition at line 10 of file CbmLitTestMatrixMath.h.

Constructor & Destructor Documentation

◆ CbmLitTestMatrixMath()

CbmLitTestMatrixMath::CbmLitTestMatrixMath ( )

Definition at line 14 of file CbmLitTestMatrixMath.cxx.

◆ ~CbmLitTestMatrixMath()

CbmLitTestMatrixMath::~CbmLitTestMatrixMath ( )
virtual

Definition at line 16 of file CbmLitTestMatrixMath.cxx.

Member Function Documentation

◆ ArrayToString()

std::string CbmLitTestMatrixMath::ArrayToString ( const litfloat a,
int  n 
)
private

Definition at line 169 of file CbmLitTestMatrixMath.cxx.

References i.

Referenced by TestInvSym15(), and TestMult15On5().

◆ Convert15To25()

void CbmLitTestMatrixMath::Convert15To25 ( const litfloat a15,
litfloat a25 
)
private

Definition at line 113 of file CbmLitTestMatrixMath.cxx.

Referenced by TestInvSym15(), and TestMult15On5().

◆ Convert25To15()

void CbmLitTestMatrixMath::Convert25To15 ( const litfloat a25,
litfloat a15 
)
private

Definition at line 141 of file CbmLitTestMatrixMath.cxx.

Referenced by TestInvSym15().

◆ RunTest()

void CbmLitTestMatrixMath::RunTest ( )

Definition at line 18 of file CbmLitTestMatrixMath.cxx.

References TestInvSym15(), and TestMult15On5().

◆ TestInvSym15()

void CbmLitTestMatrixMath::TestInvSym15 ( int  testId)
private

◆ TestMult15On5()

void CbmLitTestMatrixMath::TestMult15On5 ( int  testId)
private

Definition at line 68 of file CbmLitTestMatrixMath.cxx.

References ArrayToString(), Convert15To25(), fEpsilon, i, Mult15On5(), and VectorToString().

Referenced by RunTest().

◆ VectorToString()

std::string CbmLitTestMatrixMath::VectorToString ( const std::vector< litfloat > &  a)
private

Definition at line 160 of file CbmLitTestMatrixMath.cxx.

References i.

Referenced by TestInvSym15(), and TestMult15On5().

Member Data Documentation

◆ fEpsilon

litfloat CbmLitTestMatrixMath::fEpsilon
private

Definition at line 30 of file CbmLitTestMatrixMath.h.

Referenced by TestInvSym15(), and TestMult15On5().


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