1 #ifndef GAUDIKERNEL_IMAGNETICFIELDSVC_H
2 #define GAUDIKERNEL_IMAGNETICFIELDSVC_H
6 #include "GaudiKernel/IService.h"
7 #include "GaudiKernel/StatusCode.h"
13 class DefaultCoordinateSystemTag;
16 template<
class CoordSystem,
class Tag>
class PositionVector3D;
18 template<
class CoordSystem,
class Tag>
class DisplacementVector3D;
20 template<
typename T>
class Cartesian3D;
22 typedef PositionVector3D< Cartesian3D<double>,DefaultCoordinateSystemTag>
XYZPoint;
24 typedef DisplacementVector3D< Cartesian3D<double>,DefaultCoordinateSystemTag >
XYZVector;
49 #endif // GAUDIKERNEL_IMAGNETICFIELDSVC_H
The interface to the MagneticFieldSvc.
DeclareInterfaceID(IService, 3, 0)
InterfaceID.
General service interface definition.
This class is used for returning status codes from appropriate routines.
PositionVector3D< Cartesian3D< double >, DefaultCoordinateSystemTag > XYZPoint
DisplacementVector3D< Cartesian3D< double >, DefaultCoordinateSystemTag > XYZVector