BmnRoot
Loading...
Searching...
No Matches
BmnMatrixMath.h File Reference
#include <vector>
#include "Rtypes.h"
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 308 of file BmnMatrixMath.cxx.

References i.

Referenced by BmnPidQaReport::Draw(), TangoData::SearchTangoIntervals(), and BmnKalmanFilter::Smooth().

◆ 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().

◆ Mult15On25()

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

Definition at line 385 of file BmnMatrixMath.cxx.

Referenced by BmnKalmanFilter::Smooth().

◆ Mult15On5()

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

Definition at line 276 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 182 of file BmnMatrixMath.cxx.

Referenced by BmnKalmanFilter::UpdateF().

◆ Mult25On15()

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

Definition at line 423 of file BmnMatrixMath.cxx.

Referenced by BmnKalmanFilter::Smooth().

◆ Mult25On5()

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

Definition at line 259 of file BmnMatrixMath.cxx.

Referenced by BmnKalmanFilter::Smooth().

◆ Similarity()

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

Definition at line 323 of file BmnMatrixMath.cxx.

Referenced by BmnKalmanFilter::Smooth().

◆ Subtract()

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

Definition at line 293 of file BmnMatrixMath.cxx.

References i.

Referenced by BmnKalmanFilter::Smooth().

◆ Transpose25()

Bool_t Transpose25 ( vector< Double_t > &  a)

Definition at line 222 of file BmnMatrixMath.cxx.

Referenced by BmnKalmanFilter::Smooth().