18 int mneigen(
double*,
unsigned int,
unsigned int,
unsigned int,
double*,
double);
22 unsigned int nrow = mat.
Nrow();
27 for(
unsigned int i = 0; i < nrow; i++)
28 for(
unsigned int j = 0; j <= i; j++) {
29 tmp(i + j*nrow) = mat(i,j);
30 tmp(i*nrow + j) = mat(i,j);
38 for(
unsigned int i = 0; i < nrow; i++) result(i) = work(i);
Namespace for new ROOT classes and functions.
Class describing a symmetric matrix of size n.
int mneigen(double *, unsigned int, unsigned int, unsigned int, double *, double)
unsigned int Nrow() const
unsigned int size() const
typedef void((*Func_t)())
const double * Data() const
LAVector eigenvalues(const LASymMatrix &mat)