CbmRoot
|
Go to the source code of this file.
Macros | |
#define | SM00 0 |
#define | SM01 1 |
#define | SM02 2 |
#define | SM03 3 |
#define | SM04 4 |
#define | SM10 1 |
#define | SM11 5 |
#define | SM12 6 |
#define | SM13 7 |
#define | SM14 8 |
#define | SM20 2 |
#define | SM21 6 |
#define | SM22 9 |
#define | SM23 10 |
#define | SM24 11 |
#define | SM30 3 |
#define | SM31 7 |
#define | SM32 10 |
#define | SM33 12 |
#define | SM34 13 |
#define | SM40 4 |
#define | SM41 8 |
#define | SM42 11 |
#define | SM43 13 |
#define | SM44 14 |
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 | Transpose25 (std::vector< litfloat > &a) |
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 | 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) |
#define SM00 0 |
Definition at line 15 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM01 1 |
Definition at line 16 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM02 2 |
Definition at line 17 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM03 3 |
Definition at line 18 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM04 4 |
Definition at line 19 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM10 1 |
Definition at line 21 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM11 5 |
Definition at line 22 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM12 6 |
Definition at line 23 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM13 7 |
Definition at line 24 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM14 8 |
Definition at line 25 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM20 2 |
Definition at line 27 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM21 6 |
Definition at line 28 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM22 9 |
Definition at line 29 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM23 10 |
Definition at line 30 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM24 11 |
Definition at line 31 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM30 3 |
Definition at line 33 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM31 7 |
Definition at line 34 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM32 10 |
Definition at line 35 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM33 12 |
Definition at line 36 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM34 13 |
Definition at line 37 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM40 4 |
Definition at line 39 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM41 8 |
Definition at line 40 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM42 11 |
Definition at line 41 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM43 13 |
Definition at line 42 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
#define SM44 14 |
Definition at line 43 of file CbmLitMatrixMath.cxx.
Referenced by InvSym15().
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().
bool InvSym15 | ( | std::vector< litfloat > & | a | ) |
Definition at line 45 of file CbmLitMatrixMath.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 CbmLitKalmanSmoother::Smooth(), CbmLitTestMatrixMath::TestInvSym15(), CbmLitKalmanFilter::UpdateWMF(), and CbmLitKalmanFilter::UpdateWMF().
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().
bool Mult15On5 | ( | const std::vector< litfloat > & | a, |
const std::vector< litfloat > & | b, | ||
std::vector< litfloat > & | c ) |
Definition at line 290 of file CbmLitMatrixMath.cxx.
Referenced by CbmLitTestMatrixMath::TestMult15On5(), CbmLitKalmanFilter::UpdateWMF(), and CbmLitKalmanFilter::UpdateWMF().
bool Mult25 | ( | const std::vector< litfloat > & | a, |
const std::vector< litfloat > & | b, | ||
std::vector< litfloat > & | c ) |
Definition at line 185 of file CbmLitMatrixMath.cxx.
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().
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().
bool Mult36 | ( | const std::vector< litfloat > & | a, |
const std::vector< litfloat > & | b, | ||
std::vector< litfloat > & | c ) |
Definition at line 221 of file CbmLitMatrixMath.cxx.
Referenced by CbmLitCleverTrackExtrapolator::Extrapolate(), and CbmLitTGeoTrackPropagator::UpdateF().
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().
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().
bool Transpose25 | ( | std::vector< litfloat > & | a | ) |
Definition at line 240 of file CbmLitMatrixMath.cxx.
Referenced by CbmLitKalmanSmoother::Smooth().