EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RootEigenTransformations.h File Reference
#include <Eigen/Dense>
#include <cassert>
+ Include dependency graph for RootEigenTransformations.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  genfit
 Defines for I/O streams used for error and debug printing.
 

Functions

template<unsigned int dim>
Eigen::Matrix< double, dim, 1 > genfit::rootVectorToEigenVector (const TVectorD &rootVector)
 
template<unsigned int dim>
TVectorD genfit::eigenVectorToRootVector (const Eigen::Matrix< double, dim, 1 > &eigenVector)
 
template<unsigned int dim>
Eigen::Matrix< double, dim, dim > genfit::rootMatrixSymToEigenMatrix (const TMatrixDSym &rootMatrix)
 
template<unsigned int dim>
TMatrixDSym genfit::eigenMatrixToRootMatrixSym (const Eigen::Matrix< double, dim, dim > &eigenMatrix)
 
template<unsigned int rows, unsigned int cols>
Eigen::Matrix< double, rows, cols > genfit::rootMatrixToEigenMatrix (const TMatrixD &rootMatrix)
 
template<unsigned int rows, unsigned int cols>
TMatrixD genfit::eigenMatrixToRootMatrix (const Eigen::Matrix< double, rows, cols > &eigenMatrix)