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.)
 
   38            fGlobalCC.push_back(std::sqrt(1. - 1. / denom));
 
Class describing a symmetric matrix of size n.
unsigned int Nrow() const
MnGlobalCorrelationCoeff()
std::vector< double > fGlobalCC
void Warn(const Ts &... args)
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 *)