4 #ifndef ROOT_Math_SMatrixFfwd
5 #define ROOT_Math_SMatrixFfwd
11 template <
class T,
unsigned int D1,
unsigned int D2,
class R>
class SMatrix;
13 template <
class T,
unsigned int D1,
unsigned int D2>
class MatRepStd;
14 template <
class T,
unsigned int D>
class MatRepSym;
16 typedef SMatrix<float,2,2,MatRepStd<float,2,2> > SMatrix2F;
17 typedef SMatrix<float,3,3,MatRepStd<float,3,3> > SMatrix3F;
18 typedef SMatrix<float,4,4,MatRepStd<float,4,4> > SMatrix4F;
19 typedef SMatrix<float,5,5,MatRepStd<float,5,5> > SMatrix5F;
20 typedef SMatrix<float,6,6,MatRepStd<float,6,6> > SMatrix6F;
21 typedef SMatrix<float,7,7,MatRepStd<float,7,7> > SMatrix7F;
23 typedef SMatrix<float,2,2,MatRepSym<float,2> > SMatrixSym2F;
24 typedef SMatrix<float,3,3,MatRepSym<float,3> > SMatrixSym3F;
25 typedef SMatrix<float,4,4,MatRepSym<float,4> > SMatrixSym4F;
26 typedef SMatrix<float,5,5,MatRepSym<float,5> > SMatrixSym5F;
27 typedef SMatrix<float,6,6,MatRepSym<float,6> > SMatrixSym6F;
28 typedef SMatrix<float,7,7,MatRepSym<float,7> > SMatrixSym7F;