19 : fGlobalCC(std::vector<
double>()), fValid(true)
22 MnPrint print(
"MnGlobalCorrelationCoeff");
27 print.
Warn(
"inversion of matrix fails");
31 unsigned int n = cov.
Nrow();
33 for (
unsigned int i = 0; i <
n; i++) {
34 double denom =
inv(i, i) * cov(i, i);
35 if (denom < 1. && denom > 0.)
Class describing a symmetric matrix of size n.
unsigned int Nrow() const
MnGlobalCorrelationCoeff()
std::vector< double > fGlobalCC
void Warn(const Ts &... args)
VecExpr< UnaryOp< Sqrt< T >, VecExpr< A, T, D >, T >, T, D > sqrt(const VecExpr< A, T, D > &rhs)
int Invert(LASymMatrix &)
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
void inv(rsa_NUMBER *, rsa_NUMBER *, rsa_NUMBER *)