Classes | |
class | EigenSystem |
Helper class with allows to find eigenvalues and eigenvector for symmetrical MathLib matrices ("SMatrix") using GSL library. More... | |
Functions | |
template<class T, unsigned int D> | |
void | _copy (const gsl_vector *input, ROOT::Math::SVector< T, D > &output) |
copy GSL vector into MathLib vector | |
template<class T, unsigned int D> | |
void | _copy (const ROOT::Math::SMatrix< T, D, D, ROOT::Math::MatRepSym< T, D > > &input, gsl_matrix *output) |
copy symmetric MathLib matrix into GSL matrix | |
template<class T, unsigned int D> | |
void | _copy (const gsl_matrix *input, ROOT::Math::SMatrix< T, D, D > &output) |
copy GSL matrix into MathLib matrix into GSL |
void Gaudi::Math::GSL::_copy | ( | const gsl_vector * | input, | |
ROOT::Math::SVector< T, D > & | output | |||
) | [inline] |
copy GSL vector into MathLib vector
input | GSL vector to be copyed (source) | |
output | MathLib vector (destination) |
void Gaudi::Math::GSL::_copy | ( | const ROOT::Math::SMatrix< T, D, D, ROOT::Math::MatRepSym< T, D > > & | input, | |
gsl_matrix * | output | |||
) | [inline] |
copy symmetric MathLib matrix into GSL matrix
input | MathLib symmetric matrix (source) | |
output | GSL matrix (destination) |
void Gaudi::Math::GSL::_copy | ( | const gsl_matrix * | input, | |
ROOT::Math::SMatrix< T, D, D > & | output | |||
) | [inline] |
copy GSL matrix into MathLib matrix into GSL
input | GSL matrix (source) | |
output | MathLib matrix (destination) |