File indexing completed on 2025-01-30 10:07:19
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022 #ifndef GAUDIKERNEL_SYMMETRICMATRIXTYPES_H
0023 #define GAUDIKERNEL_SYMMETRICMATRIXTYPES_H 1
0024
0025
0026 #include "Math/SMatrix.h"
0027
0028
0029
0030
0031
0032
0033
0034
0035 namespace Gaudi {
0036
0037 typedef ROOT::Math::SMatrix<double, 1, 1, ROOT::Math::MatRepSym<double, 1>> SymMatrix1x1;
0038
0039 typedef ROOT::Math::SMatrix<double, 2, 2, ROOT::Math::MatRepSym<double, 2>> SymMatrix2x2;
0040
0041 typedef ROOT::Math::SMatrix<double, 3, 3, ROOT::Math::MatRepSym<double, 3>> SymMatrix3x3;
0042
0043 typedef ROOT::Math::SMatrix<double, 4, 4, ROOT::Math::MatRepSym<double, 4>> SymMatrix4x4;
0044
0045 typedef ROOT::Math::SMatrix<double, 5, 5, ROOT::Math::MatRepSym<double, 5>> SymMatrix5x5;
0046
0047 typedef ROOT::Math::SMatrix<double, 6, 6, ROOT::Math::MatRepSym<double, 6>> SymMatrix6x6;
0048
0049 typedef ROOT::Math::SMatrix<double, 7, 7, ROOT::Math::MatRepSym<double, 7>> SymMatrix7x7;
0050
0051 typedef ROOT::Math::SMatrix<double, 8, 8, ROOT::Math::MatRepSym<double, 8>> SymMatrix8x8;
0052
0053 typedef ROOT::Math::SMatrix<double, 9, 9, ROOT::Math::MatRepSym<double, 9>> SymMatrix9x9;
0054
0055
0056 typedef ROOT::Math::SMatrix<float, 1, 1, ROOT::Math::MatRepSym<float, 1>> SymMatrix1x1F;
0057
0058 typedef ROOT::Math::SMatrix<float, 2, 2, ROOT::Math::MatRepSym<float, 2>> SymMatrix2x2F;
0059
0060 typedef ROOT::Math::SMatrix<float, 3, 3, ROOT::Math::MatRepSym<float, 3>> SymMatrix3x3F;
0061
0062 typedef ROOT::Math::SMatrix<float, 4, 4, ROOT::Math::MatRepSym<float, 4>> SymMatrix4x4F;
0063
0064 typedef ROOT::Math::SMatrix<float, 5, 5, ROOT::Math::MatRepSym<float, 5>> SymMatrix5x5F;
0065
0066 typedef ROOT::Math::SMatrix<float, 6, 6, ROOT::Math::MatRepSym<float, 6>> SymMatrix6x6F;
0067
0068 typedef ROOT::Math::SMatrix<float, 7, 7, ROOT::Math::MatRepSym<float, 7>> SymMatrix7x7F;
0069
0070 typedef ROOT::Math::SMatrix<float, 8, 8, ROOT::Math::MatRepSym<float, 8>> SymMatrix8x8F;
0071
0072 typedef ROOT::Math::SMatrix<float, 9, 9, ROOT::Math::MatRepSym<float, 9>> SymMatrix9x9F;
0073
0074 }
0075 #endif