CbmRoot
Loading...
Searching...
No Matches
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 14 of file CbmLitTestMatrixMath.h.

Constructor & Destructor Documentation

◆ CbmLitTestMatrixMath()

CbmLitTestMatrixMath::CbmLitTestMatrixMath ( )

Definition at line 18 of file CbmLitTestMatrixMath.cxx.

◆ ~CbmLitTestMatrixMath()

CbmLitTestMatrixMath::~CbmLitTestMatrixMath ( )
virtual

Definition at line 20 of file CbmLitTestMatrixMath.cxx.

Member Function Documentation

◆ ArrayToString()

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

Definition at line 178 of file CbmLitTestMatrixMath.cxx.

Referenced by TestInvSym15(), and TestMult15On5().

◆ Convert15To25()

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

Definition at line 120 of file CbmLitTestMatrixMath.cxx.

Referenced by TestInvSym15(), and TestMult15On5().

◆ Convert25To15()

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

Definition at line 149 of file CbmLitTestMatrixMath.cxx.

Referenced by TestInvSym15().

◆ RunTest()

void CbmLitTestMatrixMath::RunTest ( )

Definition at line 22 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 74 of file CbmLitTestMatrixMath.cxx.

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

Referenced by RunTest().

◆ VectorToString()

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

Definition at line 168 of file CbmLitTestMatrixMath.cxx.

Referenced by TestInvSym15(), and TestMult15On5().

Member Data Documentation

◆ fEpsilon

litfloat CbmLitTestMatrixMath::fEpsilon
private

Definition at line 34 of file CbmLitTestMatrixMath.h.

Referenced by TestInvSym15(), and TestMult15On5().


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