EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
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 | 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 11 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 11 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM01 1 |
Definition at line 12 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 12 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM02 2 |
Definition at line 13 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 13 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM03 3 |
Definition at line 14 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 14 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM04 4 |
Definition at line 15 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 15 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM10 1 |
Definition at line 17 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 17 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM11 5 |
Definition at line 18 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 18 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM12 6 |
Definition at line 19 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 19 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM13 7 |
Definition at line 20 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 20 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM14 8 |
Definition at line 21 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 21 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM20 2 |
Definition at line 23 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 23 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM21 6 |
Definition at line 24 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 24 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM22 9 |
Definition at line 25 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 25 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM23 10 |
Definition at line 26 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 26 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM24 11 |
Definition at line 27 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 27 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM30 3 |
Definition at line 29 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 29 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM31 7 |
Definition at line 30 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 30 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM32 10 |
Definition at line 31 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 31 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM33 12 |
Definition at line 32 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 32 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM34 13 |
Definition at line 33 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 33 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM40 4 |
Definition at line 35 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 35 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM41 8 |
Definition at line 36 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 36 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM42 11 |
Definition at line 37 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 37 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM43 13 |
Definition at line 38 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 38 of file CbmLitMatrixMath.cxx
Referenced by InvSym15().
#define SM44 14 |
Definition at line 39 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 39 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 308 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 308 of file CbmLitMatrixMath.cxx
Referenced by EicCadWizard::FaceGuidedSplit(), EicCadWizard::FlatSurfaceSplit(), and EicCompositeShape::LocalFillBuffer3D().
bool InvSym15 | ( | std::vector< litfloat > & | a | ) |
bool Mult15On25 | ( | const std::vector< litfloat > & | a, |
const std::vector< litfloat > & | b, | ||
std::vector< litfloat > & | c | ||
) |
Definition at line 385 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 385 of file CbmLitMatrixMath.cxx
bool Mult15On5 | ( | const std::vector< litfloat > & | a, |
const std::vector< litfloat > & | b, | ||
std::vector< litfloat > & | c | ||
) |
Definition at line 276 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 276 of file CbmLitMatrixMath.cxx
bool Mult25 | ( | const std::vector< litfloat > & | a, |
const std::vector< litfloat > & | b, | ||
std::vector< litfloat > & | c | ||
) |
Definition at line 182 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 182 of file CbmLitMatrixMath.cxx
bool Mult25On15 | ( | const std::vector< litfloat > & | a, |
const std::vector< litfloat > & | b, | ||
std::vector< litfloat > & | c | ||
) |
Definition at line 423 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 423 of file CbmLitMatrixMath.cxx
bool Mult25On5 | ( | const std::vector< litfloat > & | a, |
const std::vector< litfloat > & | b, | ||
std::vector< litfloat > & | c | ||
) |
Definition at line 259 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 259 of file CbmLitMatrixMath.cxx
bool Similarity | ( | const std::vector< litfloat > & | a, |
const std::vector< litfloat > & | b, | ||
std::vector< litfloat > & | c | ||
) |
Definition at line 323 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 323 of file CbmLitMatrixMath.cxx
References Acts::UnitConstants::C, F, G, H, I, Acts::IntegrationTest::L, M, charm_jet_strange_helicity::N, Acts::IntegrationTest::R, and T.
Referenced by genfit::RKTrackRep::calcForwardJacobianAndNoise().
bool Subtract | ( | const std::vector< litfloat > & | a, |
const std::vector< litfloat > & | b, | ||
std::vector< litfloat > & | c | ||
) |
Definition at line 293 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 293 of file CbmLitMatrixMath.cxx
bool Transpose25 | ( | std::vector< litfloat > & | a | ) |
Definition at line 222 of file CbmLitMatrixMath.cxx.
View newest version in sPHENIX GitHub at line 222 of file CbmLitMatrixMath.cxx