CbmRoot
Loading...
Searching...
No Matches
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 317 of file CbmLitMatrixMath.cxx.

Referenced by CbmQaManager::AddTask(), and CbmLitKalmanSmoother::Smooth().

◆ InvSym15()

◆ Mult15On25()

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

Definition at line 389 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 185 of file CbmLitMatrixMath.cxx.

◆ Mult25On15()

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

Definition at line 424 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 276 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 331 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 304 of file CbmLitMatrixMath.cxx.

Referenced by CbmLitKalmanSmoother::Smooth().

◆ Transpose25()

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

Definition at line 240 of file CbmLitMatrixMath.cxx.

Referenced by CbmLitKalmanSmoother::Smooth().