Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 10:10:21

0001 // @(#)root/smatrix:$Id$
0002 // Authors: T. Glebe, L. Moneta    2005
0003 
0004 #ifndef ROOT_Math_SMatrixFfwd
0005 #define ROOT_Math_SMatrixFfwd
0006 
0007 namespace ROOT {
0008 
0009 namespace Math{
0010 
0011    template <class T, unsigned int D1, unsigned int D2, class R> class SMatrix;
0012 
0013    template <class T, unsigned int D1, unsigned int D2> class MatRepStd;
0014    template <class T, unsigned int D> class MatRepSym;
0015 
0016    typedef SMatrix<float,2,2,MatRepStd<float,2,2> >   SMatrix2F;
0017    typedef SMatrix<float,3,3,MatRepStd<float,3,3> >   SMatrix3F;
0018    typedef SMatrix<float,4,4,MatRepStd<float,4,4> >   SMatrix4F;
0019    typedef SMatrix<float,5,5,MatRepStd<float,5,5> >   SMatrix5F;
0020    typedef SMatrix<float,6,6,MatRepStd<float,6,6> >   SMatrix6F;
0021    typedef SMatrix<float,7,7,MatRepStd<float,7,7> >   SMatrix7F;
0022 
0023    typedef SMatrix<float,2,2,MatRepSym<float,2> >     SMatrixSym2F;
0024    typedef SMatrix<float,3,3,MatRepSym<float,3> >     SMatrixSym3F;
0025    typedef SMatrix<float,4,4,MatRepSym<float,4> >     SMatrixSym4F;
0026    typedef SMatrix<float,5,5,MatRepSym<float,5> >     SMatrixSym5F;
0027    typedef SMatrix<float,6,6,MatRepSym<float,6> >     SMatrixSym6F;
0028    typedef SMatrix<float,7,7,MatRepSym<float,7> >     SMatrixSym7F;
0029 
0030 
0031 }  // namespace Math
0032 
0033 }  // namespace ROOT
0034 
0035 #endif