Classes | |
| class | RooLagrangianMorphFunc::CacheElem |
| struct | is_specialization< Test, Ref > |
| struct | is_specialization< Ref< Args... >, Ref > |
Macros | |
| #define | NaN std::numeric_limits<double>::quiet_NaN() |
Typedefs | |
| typedef TMatrixD | Matrix |
Functions | |
| Matrix | diagMatrix (size_t n) |
| create a new diagonal matrix of size n | |
| double | invertMatrix (const Matrix &matrix, Matrix &inverse) |
| TMatrixD | makeRootMatrix (const Matrix &in) |
| convert a matrix into a TMatrixD | |
| Matrix | makeSuperMatrix (const TMatrixD &in) |
| convert a TMatrixD into a Matrix | |
| void | printMatrix (const TMatrixD &mat) |
| write a matrix | |
| template<class MatrixT> | |
| size_t | size (const MatrixT &matrix) |
| retrieve the size of a square matrix | |
| template<> | |
| size_t | size< TMatrixD > (const TMatrixD &mat) |
| template<class MatrixT> | |
| void | writeMatrixToFileT (const MatrixT &matrix, const char *fname) |
| write a matrix to a text file | |
| template<class MatrixT> | |
| void | writeMatrixToStreamT (const MatrixT &matrix, std::ostream &stream) |
| write a matrix to a stream | |
Variables | |
| static constexpr double | morphLargestWeight = 10e7 |
| static constexpr double | morphUnityDeviation = 10e-6 |
| #define NaN std::numeric_limits<double>::quiet_NaN() |
Definition at line 86 of file RooLagrangianMorphFunc.cxx.
Definition at line 269 of file RooLagrangianMorphFunc.cxx.
|
inline |
create a new diagonal matrix of size n
Definition at line 290 of file RooLagrangianMorphFunc.cxx.
Definition at line 308 of file RooLagrangianMorphFunc.cxx.
convert a matrix into a TMatrixD
Definition at line 274 of file RooLagrangianMorphFunc.cxx.
convert a TMatrixD into a Matrix
Definition at line 282 of file RooLagrangianMorphFunc.cxx.
|
inline |
write a matrix
Definition at line 300 of file RooLagrangianMorphFunc.cxx.
|
inline |
retrieve the size of a square matrix
Definition at line 113 of file RooLagrangianMorphFunc.cxx.
|
inline |
write a matrix to a text file
Definition at line 143 of file RooLagrangianMorphFunc.cxx.
| void writeMatrixToStreamT | ( | const MatrixT & | matrix, |
| std::ostream & | stream ) |
write a matrix to a stream
Definition at line 122 of file RooLagrangianMorphFunc.cxx.
|
staticconstexpr |
Definition at line 88 of file RooLagrangianMorphFunc.cxx.
|
staticconstexpr |
Definition at line 89 of file RooLagrangianMorphFunc.cxx.