BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnMatrixMath.h File Reference
#include "Rtypes.h"
#include <vector>
Include dependency graph for BmnMatrixMath.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Bool_t InvSym15 (vector< Double_t > &a)
Bool_t Mult25 (const vector< Double_t > &a, const vector< Double_t > &b, vector< Double_t > &c)
Bool_t Mult25On5 (const vector< Double_t > &a, const vector< Double_t > &b, vector< Double_t > &c)
Bool_t Mult15On5 (const vector< Double_t > &a, const vector< Double_t > &b, vector< Double_t > &c)
Bool_t Transpose25 (vector< Double_t > &a)
Bool_t Subtract (const vector< Double_t > &a, const vector< Double_t > &b, vector< Double_t > &c)
Bool_t Add (const vector< Double_t > &a, const vector< Double_t > &b, vector< Double_t > &c)
Bool_t Similarity (const vector< Double_t > &a, const vector< Double_t > &b, vector< Double_t > &c)
Bool_t Mult15On25 (const vector< Double_t > &a, const vector< Double_t > &b, vector< Double_t > &c)
Bool_t Mult25On15 (const vector< Double_t > &a, const vector< Double_t > &b, vector< Double_t > &c)

Function Documentation

◆ Add()

Bool_t Add ( const vector< Double_t > & a,
const vector< Double_t > & b,
vector< Double_t > & c )

Definition at line 291 of file BmnMatrixMath.cxx.

References i.

◆ InvSym15()

Bool_t InvSym15 ( vector< Double_t > & a)

Definition at line 41 of file BmnMatrixMath.cxx.

References SM00, SM01, SM02, SM03, SM04, SM10, SM11, SM12, SM13, SM14, SM20, SM21, SM22, SM23, SM24, SM30, SM31, SM32, SM33, SM34, SM40, SM41, SM42, SM43, and SM44.

Referenced by BmnKalmanFilter::Smooth().

Here is the caller graph for this function:

◆ Mult15On25()

Bool_t Mult15On25 ( const vector< Double_t > & a,
const vector< Double_t > & b,
vector< Double_t > & c )

Definition at line 361 of file BmnMatrixMath.cxx.

Referenced by BmnKalmanFilter::Smooth().

Here is the caller graph for this function:

◆ Mult15On5()

Bool_t Mult15On5 ( const vector< Double_t > & a,
const vector< Double_t > & b,
vector< Double_t > & c )

Definition at line 265 of file BmnMatrixMath.cxx.

◆ Mult25()

Bool_t Mult25 ( const vector< Double_t > & a,
const vector< Double_t > & b,
vector< Double_t > & c )

Definition at line 180 of file BmnMatrixMath.cxx.

◆ Mult25On15()

Bool_t Mult25On15 ( const vector< Double_t > & a,
const vector< Double_t > & b,
vector< Double_t > & c )

Definition at line 396 of file BmnMatrixMath.cxx.

Referenced by BmnKalmanFilter::Smooth().

Here is the caller graph for this function:

◆ Mult25On5()

Bool_t Mult25On5 ( const vector< Double_t > & a,
const vector< Double_t > & b,
vector< Double_t > & c )

Definition at line 251 of file BmnMatrixMath.cxx.

Referenced by BmnKalmanFilter::Smooth().

Here is the caller graph for this function:

◆ Similarity()

Bool_t Similarity ( const vector< Double_t > & a,
const vector< Double_t > & b,
vector< Double_t > & c )

Definition at line 304 of file BmnMatrixMath.cxx.

Referenced by BmnKalmanFilter::Smooth().

Here is the caller graph for this function:

◆ Subtract()

Bool_t Subtract ( const vector< Double_t > & a,
const vector< Double_t > & b,
vector< Double_t > & c )

Definition at line 279 of file BmnMatrixMath.cxx.

References i.

Referenced by BmnKalmanFilter::Smooth().

Here is the caller graph for this function:

◆ Transpose25()

Bool_t Transpose25 ( vector< Double_t > & a)

Definition at line 216 of file BmnMatrixMath.cxx.

Referenced by BmnKalmanFilter::Smooth().

Here is the caller graph for this function: