#include <vector>#include "Math/SMatrix.h"#include "Math/SVector.h"#include "gsl/gsl_eigen.h"#include "GaudiKernel/StatusCode.h"#include "EigenSystem.icpp"Include dependency graph for EigenSystem.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
| namespace | Gaudi |
| namespace | Gaudi::Math |
| namespace | Gaudi::Math::GSL |
Classes | |
| class | Gaudi::Math::GSL::EigenSystem |
| Helper class with allows to find eigenvalues and eigenvector for symmetrical MathLib matrices ("SMatrix") using GSL library. More... | |
Defines | |
| #define | LHCBMATH_EIGENSYSTEM_H 1 |
Functions | |
| template<class T, unsigned int D> | |
| void | Gaudi::Math::GSL::_copy (const gsl_vector *input, ROOT::Math::SVector< T, D > &output) |
| copy GSL vector into MathLib vector | |
| template<class T, unsigned int D> | |
| void | Gaudi::Math::GSL::_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 | Gaudi::Math::GSL::_copy (const gsl_matrix *input, ROOT::Math::SMatrix< T, D, D > &output) |
| copy GSL matrix into MathLib matrix into GSL | |
| #define LHCBMATH_EIGENSYSTEM_H 1 |
Definition at line 4 of file EigenSystem.h.
1.4.7