00001
00002
00013
00014
00015 #ifndef GAUDIKERNEL_GENERICVECTORTYPES_H
00016 #define GAUDIKERNEL_GENERICVECTORTYPES_H 1
00017
00018
00019 #include "Math/SVector.h"
00020
00028 namespace Gaudi
00029 {
00030
00031
00032
00033 typedef ROOT::Math::SVector<double, 1> Vector1;
00034 typedef ROOT::Math::SVector<double, 2> Vector2;
00035 typedef ROOT::Math::SVector<double, 3> Vector3;
00036 typedef ROOT::Math::SVector<double, 4> Vector4;
00037 typedef ROOT::Math::SVector<double, 5> Vector5;
00038 typedef ROOT::Math::SVector<double, 6> Vector6;
00039 typedef ROOT::Math::SVector<double, 7> Vector7;
00040 typedef ROOT::Math::SVector<double, 8> Vector8;
00041 typedef ROOT::Math::SVector<double, 9> Vector9;
00042
00043 typedef ROOT::Math::SVector<float, 1> Vector1F;
00044 typedef ROOT::Math::SVector<float, 2> Vector2F;
00045 typedef ROOT::Math::SVector<float, 3> Vector3F;
00046 typedef ROOT::Math::SVector<float, 4> Vector4F;
00047 typedef ROOT::Math::SVector<float, 5> Vector5F;
00048 typedef ROOT::Math::SVector<float, 6> Vector6F;
00049 typedef ROOT::Math::SVector<float, 7> Vector7F;
00050 typedef ROOT::Math::SVector<float, 8> Vector8F;
00051 typedef ROOT::Math::SVector<float, 9> Vector9F;
00052
00053 };
00054 #endif // KERNEL_GENERICVECTORTYPES_H