00001 #ifndef Math_Point3D_h
00002 #define Math_Point3D_h
00003
00004 #include "Math/Point3D.h"
00005 #include "Math/GenVector/CoordinateSystemTags.h"
00006
00007 namespace math {
00009 typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > XYZPointD;
00011 typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<float> > XYZPointF;
00013 typedef XYZPointD XYZPoint;
00014
00016 typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<float>, ROOT::Math::LocalCoordinateSystemTag> LocalPoint;
00018 typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<float>, ROOT::Math::GlobalCoordinateSystemTag> GlobalPoint;
00019 }
00020
00021 #endif