CbmRoot
CbmLitMatrixMath.h File Reference
#include "base/CbmLitFloat.h"
#include <vector>
Include dependency graph for CbmLitMatrixMath.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool InvSym15 (std::vector< litfloat > &a)
 
bool Mult25 (const std::vector< litfloat > &a, const std::vector< litfloat > &b, std::vector< litfloat > &c)
 
bool Mult36 (const std::vector< litfloat > &a, const std::vector< litfloat > &b, std::vector< litfloat > &c)
 
bool Mult25On5 (const std::vector< litfloat > &a, const std::vector< litfloat > &b, std::vector< litfloat > &c)
 
bool Mult15On5 (const std::vector< litfloat > &a, const std::vector< litfloat > &b, std::vector< litfloat > &c)
 
bool Transpose25 (std::vector< litfloat > &a)
 
bool Subtract (const std::vector< litfloat > &a, const std::vector< litfloat > &b, std::vector< litfloat > &c)
 
bool Add (const std::vector< litfloat > &a, const std::vector< litfloat > &b, std::vector< litfloat > &c)
 
bool Similarity (const std::vector< litfloat > &a, const std::vector< litfloat > &b, std::vector< litfloat > &c)
 
bool Mult15On25 (const std::vector< litfloat > &a, const std::vector< litfloat > &b, std::vector< litfloat > &c)
 
bool Mult25On15 (const std::vector< litfloat > &a, const std::vector< litfloat > &b, std::vector< litfloat > &c)
 

Function Documentation

◆ Add()

bool Add ( const std::vector< litfloat > &  a,
const std::vector< litfloat > &  b,
std::vector< litfloat > &  c 
)

Definition at line 380 of file CbmLitMatrixMath.cxx.

References i.

Referenced by CbmVectorFinder::Init(), and CbmLitKalmanSmoother::Smooth().

◆ InvSym15()

bool InvSym15 ( std::vector< litfloat > &  a)

◆ Mult15On25()

bool Mult15On25 ( const std::vector< litfloat > &  a,
const std::vector< litfloat > &  b,
std::vector< litfloat > &  c 
)

Definition at line 483 of file CbmLitMatrixMath.cxx.

Referenced by CbmLitKalmanSmoother::Smooth().

◆ Mult15On5()

bool Mult15On5 ( const std::vector< litfloat > &  a,
const std::vector< litfloat > &  b,
std::vector< litfloat > &  c 
)

◆ Mult25()

bool Mult25 ( const std::vector< litfloat > &  a,
const std::vector< litfloat > &  b,
std::vector< litfloat > &  c 
)

Definition at line 226 of file CbmLitMatrixMath.cxx.

◆ Mult25On15()

bool Mult25On15 ( const std::vector< litfloat > &  a,
const std::vector< litfloat > &  b,
std::vector< litfloat > &  c 
)

Definition at line 534 of file CbmLitMatrixMath.cxx.

Referenced by CbmLitKalmanSmoother::Smooth().

◆ Mult25On5()

bool Mult25On5 ( const std::vector< litfloat > &  a,
const std::vector< litfloat > &  b,
std::vector< litfloat > &  c 
)

Definition at line 333 of file CbmLitMatrixMath.cxx.

Referenced by CbmLitKalmanSmoother::Smooth().

◆ Mult36()

bool Mult36 ( const std::vector< litfloat > &  a,
const std::vector< litfloat > &  b,
std::vector< litfloat > &  c 
)

◆ Similarity()

bool Similarity ( const std::vector< litfloat > &  a,
const std::vector< litfloat > &  b,
std::vector< litfloat > &  c 
)

Definition at line 395 of file CbmLitMatrixMath.cxx.

Referenced by CbmLitKalmanSmoother::Smooth().

◆ Subtract()

bool Subtract ( const std::vector< litfloat > &  a,
const std::vector< litfloat > &  b,
std::vector< litfloat > &  c 
)

Definition at line 366 of file CbmLitMatrixMath.cxx.

References i.

Referenced by CbmLitKalmanSmoother::Smooth().

◆ Transpose25()

bool Transpose25 ( std::vector< litfloat > &  a)

Definition at line 298 of file CbmLitMatrixMath.cxx.

Referenced by CbmLitKalmanSmoother::Smooth().