CbmRoot
|
Interface for accessing the magnetic field. More...
#include <CbmLitField.h>
Public Member Functions | |
CbmLitField () | |
Constructor. More... | |
virtual | ~CbmLitField () |
Destructor. More... | |
virtual void | GetFieldValue (litfloat x, litfloat y, litfloat z, litfloat &Bx, litfloat &By, litfloat &Bz) const =0 |
Return field value at (x,y,z) position. More... | |
virtual string | ToString () const |
|
inline |
Constructor.
Definition at line 25 of file CbmLitField.h.
|
inlinevirtual |
Destructor.
Definition at line 30 of file CbmLitField.h.
|
pure virtual |
Return field value at (x,y,z) position.
[in] | x | X coordinate [cm]. |
[in] | y | Y coordinate [cm]. |
[in] | z | Z coordinate [cm]. |
[out] | Bx | Output Bx field value [kGauss]. |
[out] | By | Output By field value [kGauss]. |
[out] | Bz | Output Bz field value [kGauss]. |
Implemented in CbmLitMapField.
|
inlinevirtual |
Reimplemented in CbmLitMapField.
Definition at line 52 of file CbmLitField.h.