2#ifndef GAUDIKERNEL_IMAGNETICFIELDSVC_H
3#define GAUDIKERNEL_IMAGNETICFIELDSVC_H
7#include "GaudiKernel/IService.h"
8#include "GaudiKernel/StatusCode.h"
virtual StatusCode uniFieldVector(const HepGeom::Point3D< double > &xyz, HepGeom::Vector3D< double > &fvec) const =0
DeclareInterfaceID(IMagneticFieldSvc, 1, 0)
Retrieve interface ID.
virtual StatusCode fieldVector(const HepGeom::Point3D< double > &xyz, HepGeom::Vector3D< double > &fvec) const =0
virtual double getReferField()=0
virtual bool ifRealField() const =0
Forward and external declarations.