19 LAVector eigenvalues(
const LASymMatrix&);
21 std::vector<double> MnEigen::operator()(
const MnUserCovariance& covar)
const {
24 LASymMatrix cov(covar.Nrow());
25 for(
unsigned int i = 0; i < covar.Nrow(); i++)
26 for(
unsigned int j = i; j < covar.Nrow(); j++)
27 cov(i,j) = covar(i,j);
29 LAVector eigen = eigenvalues(cov);
31 std::vector<double> result(eigen.Data(), eigen.Data()+covar.Nrow());