3 #include "Math/Point3D.h" 4 #include "Math/GenVector/CoordinateSystemTags.h" 8 typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> >
XYZPointD;
10 typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<float> >
XYZPointF;
15 typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<float>, ROOT::Math::LocalCoordinateSystemTag>
LocalPoint;
17 typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<float>, ROOT::Math::GlobalCoordinateSystemTag>
GlobalPoint;
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float > > XYZPointF
point in space with cartesian internal representation
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< double > > XYZPointD
point in space with cartesian internal representation
XYZPointD XYZPoint
point in space with cartesian internal representation
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalPoint
point in global coordinate system
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::LocalCoordinateSystemTag > LocalPoint
point in local coordinate system