#include <GaudiKernel/IMagneticFieldSvc.h>
Inheritance diagram for IMagneticFieldSvc:
Public Member Functions | |
virtual StatusCode | fieldVector (const HepGeom::Point3D< double > &xyz, HepGeom::Vector3D< double > &fvec) const =0 |
virtual StatusCode | fieldVector (const HepGeom::Point3D< double > &xyz, HepGeom::Vector3D< double > &fvec) const =0 |
virtual double | getReferField ()=0 |
virtual double | getReferField ()=0 |
virtual bool | ifRealField () const =0 |
virtual bool | ifRealField () const =0 |
virtual StatusCode | uniFieldVector (const HepGeom::Point3D< double > &xyz, HepGeom::Vector3D< double > &fvec) const =0 |
virtual StatusCode | uniFieldVector (const HepGeom::Point3D< double > &xyz, HepGeom::Vector3D< double > &fvec) const =0 |
Static Public Member Functions | |
const InterfaceID & | interfaceID () |
Retrieve interface ID. | |
const InterfaceID & | interfaceID () |
Retrieve interface ID. |
|
|
|
|
|
Implemented in MagneticFieldSvc, and MagneticFieldSvc. |
|
Implemented in MagneticFieldSvc, and MagneticFieldSvc. |
|
Implemented in MagneticFieldSvc, and MagneticFieldSvc. |
|
Implemented in MagneticFieldSvc, and MagneticFieldSvc. |
|
Retrieve interface ID.
00033 { return IID_IMagneticFieldSvc; }
|
|
Retrieve interface ID.
00033 { return IID_IMagneticFieldSvc; }
|
|
|
|
|