| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

GenericMatrixTypes.h

Go to the documentation of this file.
00001 
00002 //---------------------------------------------------------------------------------
00013 //---------------------------------------------------------------------------------
00014 
00015 #ifndef GAUDIKERNEL_GENERICMATRIXTYPES_H 
00016 #define GAUDIKERNEL_GENERICMATRIXTYPES_H 1
00017 
00018 // Include files
00019 #include "Math/SMatrix.h"
00020 
00028 namespace Gaudi 
00029 {
00030 
00031   // NB : Please remember to give a simple doxygen comment for each typedef
00032 
00033   typedef ROOT::Math::SMatrix<double, 1, 1> Matrix1x1;   
00034   typedef ROOT::Math::SMatrix<double, 2, 2> Matrix2x2;   
00035   typedef ROOT::Math::SMatrix<double, 3, 3> Matrix3x3;   
00036   typedef ROOT::Math::SMatrix<double, 4, 4> Matrix4x4;   
00037   typedef ROOT::Math::SMatrix<double, 5, 5> Matrix5x5;   
00038   typedef ROOT::Math::SMatrix<double, 6, 6> Matrix6x6;   
00039   typedef ROOT::Math::SMatrix<double, 7, 7> Matrix7x7;   
00040   typedef ROOT::Math::SMatrix<double, 8, 8> Matrix8x8;   
00041   typedef ROOT::Math::SMatrix<double, 9, 9> Matrix9x9;   
00042 
00043   typedef ROOT::Math::SMatrix<double, 1, 3> Matrix1x3;   
00044   typedef ROOT::Math::SMatrix<double, 1, 5> Matrix1x5;   
00045   typedef ROOT::Math::SMatrix<double, 1, 6> Matrix1x6;   
00046   typedef ROOT::Math::SMatrix<double, 4, 3> Matrix4x3;   
00047   typedef ROOT::Math::SMatrix<double, 3, 4> Matrix3x4;   
00048   typedef ROOT::Math::SMatrix<double, 3, 5> Matrix3x5;   
00049   typedef ROOT::Math::SMatrix<double, 3, 6> Matrix3x6;   
00050   typedef ROOT::Math::SMatrix<double, 2, 3> Matrix2x3;   
00051   typedef ROOT::Math::SMatrix<double, 3, 2> Matrix3x2;   
00052 
00053   typedef ROOT::Math::SMatrix<float, 1, 1> Matrix1x1F;   
00054   typedef ROOT::Math::SMatrix<float, 2, 2> Matrix2x2F;   
00055   typedef ROOT::Math::SMatrix<float, 3, 3> Matrix3x3F;   
00056   typedef ROOT::Math::SMatrix<float, 4, 4> Matrix4x4F;   
00057   typedef ROOT::Math::SMatrix<float, 5, 5> Matrix5x5F;   
00058   typedef ROOT::Math::SMatrix<float, 6, 6> Matrix6x6F;   
00059   typedef ROOT::Math::SMatrix<float, 7, 7> Matrix7x7F;   
00060   typedef ROOT::Math::SMatrix<float, 8, 8> Matrix8x8F;   
00061   typedef ROOT::Math::SMatrix<float, 9, 9> Matrix9x9F;   
00062 
00063   typedef ROOT::Math::SMatrix<float, 1, 5> Matrix1x5F;   
00064   typedef ROOT::Math::SMatrix<float, 4, 3> Matrix4x3F;   
00065   typedef ROOT::Math::SMatrix<float, 3, 4> Matrix3x4F;   
00066   typedef ROOT::Math::SMatrix<float, 2, 3> Matrix2x3F;   
00067   typedef ROOT::Math::SMatrix<float, 3, 2> Matrix3x2F;   
00068 
00069 };
00070 #endif // KERNEL_GENERICMATRIXTYPES_H
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:56:57 2011 for GaudiKernel by doxygen 1.4.7