12#ifndef ROOT_TMatrixDEigen 
   13#define ROOT_TMatrixDEigen 
#define ClassDef(name, id)
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
static void MakeHessenBerg(TMatrixD &v, TVectorD &ortho, TMatrixD &H)
Nonsymmetric reduction to Hessenberg form.
 
const TMatrixD & GetEigenVectors() const
 
const TMatrixD GetEigenValues() const
Computes the block diagonal eigenvalue matrix.
 
TMatrixDEigen & operator=(const TMatrixDEigen &source)
Assignment operator.
 
static void Sort(TMatrixD &v, TVectorD &d, TVectorD &e)
Sort eigenvalues and corresponding vectors in descending order of Re^2+Im^2 of the complex eigenvalue...
 
const TVectorD & GetEigenValuesRe() const
 
static void MakeSchurr(TMatrixD &v, TVectorD &d, TVectorD &e, TMatrixD &H)
Nonsymmetric reduction from Hessenberg to real Schur form.
 
const TVectorD & GetEigenValuesIm() const