#include <IBesMagFieldSvc.h>
|
| | DeclareInterfaceID (IBesMagFieldSvc, 1, 0) |
| virtual StatusCode | fieldVector (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 |
| virtual double | getReferField ()=0 |
| virtual bool | ifRealField () const =0 |
| | DeclareInterfaceID (IBesMagFieldSvc, 1, 0) |
| virtual StatusCode | fieldVector (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 |
| virtual double | getReferField ()=0 |
| virtual bool | ifRealField () const =0 |
| | DeclareInterfaceID (IBesMagFieldSvc, 1, 0) |
| virtual StatusCode | fieldVector (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 |
| virtual double | getReferField ()=0 |
| virtual bool | ifRealField () const =0 |
◆ DeclareInterfaceID() [1/3]
◆ DeclareInterfaceID() [2/3]
◆ DeclareInterfaceID() [3/3]
◆ fieldVector() [1/3]
| virtual StatusCode IBesMagFieldSvc::fieldVector |
( |
const HepGeom::Point3D< double > & | xyz, |
|
|
HepGeom::Vector3D< double > & | fvec ) const |
|
pure virtual |
◆ fieldVector() [2/3]
| virtual StatusCode IBesMagFieldSvc::fieldVector |
( |
const HepGeom::Point3D< double > & | xyz, |
|
|
HepGeom::Vector3D< double > & | fvec ) const |
|
pure virtual |
◆ fieldVector() [3/3]
| virtual StatusCode IBesMagFieldSvc::fieldVector |
( |
const HepGeom::Point3D< double > & | xyz, |
|
|
HepGeom::Vector3D< double > & | fvec ) const |
|
pure virtual |
◆ getReferField() [1/3]
| virtual double IBesMagFieldSvc::getReferField |
( |
| ) |
|
|
pure virtual |
◆ getReferField() [2/3]
| virtual double IBesMagFieldSvc::getReferField |
( |
| ) |
|
|
pure virtual |
◆ getReferField() [3/3]
| virtual double IBesMagFieldSvc::getReferField |
( |
| ) |
|
|
pure virtual |
◆ ifRealField() [1/3]
| virtual bool IBesMagFieldSvc::ifRealField |
( |
| ) |
const |
|
pure virtual |
◆ ifRealField() [2/3]
| virtual bool IBesMagFieldSvc::ifRealField |
( |
| ) |
const |
|
pure virtual |
◆ ifRealField() [3/3]
| virtual bool IBesMagFieldSvc::ifRealField |
( |
| ) |
const |
|
pure virtual |
◆ uniFieldVector() [1/3]
| virtual StatusCode IBesMagFieldSvc::uniFieldVector |
( |
const HepGeom::Point3D< double > & | xyz, |
|
|
HepGeom::Vector3D< double > & | fvec ) const |
|
pure virtual |
◆ uniFieldVector() [2/3]
| virtual StatusCode IBesMagFieldSvc::uniFieldVector |
( |
const HepGeom::Point3D< double > & | xyz, |
|
|
HepGeom::Vector3D< double > & | fvec ) const |
|
pure virtual |
◆ uniFieldVector() [3/3]
| virtual StatusCode IBesMagFieldSvc::uniFieldVector |
( |
const HepGeom::Point3D< double > & | xyz, |
|
|
HepGeom::Vector3D< double > & | fvec ) const |
|
pure virtual |
The documentation for this class was generated from the following files: