#include <DMagneticFieldMapPS.h>
|
| DMagneticFieldMapPS () |
|
virtual | ~DMagneticFieldMapPS () |
|
virtual void | GetField (const DVector3 &pos, DVector3 &Bout) const =0 |
|
virtual void | GetField (double x, double y, double z, double &Bx, double &By, double &Bz, int method=0) const =0 |
|
virtual void | GetFieldGradient (double x, double y, double z, double &dBxdx, double &dBxdy, double &dBxdz, double &dBydx, double &dBydy, double &dBydz, double &dBzdx, double &dBzdy, double &dBzdz) const =0 |
|
virtual void | GetFieldBicubic (double x, double y, double z, double &Bx, double &By, double &Bz) const =0 |
|
virtual void | GetFieldAndGradient (double x, double y, double z, double &Bx, double &By, double &Bz, double &dBxdx, double &dBxdy, double &dBxdz, double &dBydx, double &dBydy, double &dBydz, double &dBzdx, double &dBzdy, double &dBzdz) const =0 |
|
Definition at line 12 of file DMagneticFieldMapPS.h.
DMagneticFieldMapPS::DMagneticFieldMapPS |
( |
| ) |
|
|
inline |
virtual DMagneticFieldMapPS::~DMagneticFieldMapPS |
( |
| ) |
|
|
inlinevirtual |
virtual void DMagneticFieldMapPS::GetField |
( |
const DVector3 & |
pos, |
|
|
DVector3 & |
Bout |
|
) |
| const |
|
pure virtual |
virtual void DMagneticFieldMapPS::GetField |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double & |
Bx, |
|
|
double & |
By, |
|
|
double & |
Bz, |
|
|
int |
method = 0 |
|
) |
| const |
|
pure virtual |
virtual void DMagneticFieldMapPS::GetFieldAndGradient |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double & |
Bx, |
|
|
double & |
By, |
|
|
double & |
Bz, |
|
|
double & |
dBxdx, |
|
|
double & |
dBxdy, |
|
|
double & |
dBxdz, |
|
|
double & |
dBydx, |
|
|
double & |
dBydy, |
|
|
double & |
dBydz, |
|
|
double & |
dBzdx, |
|
|
double & |
dBzdy, |
|
|
double & |
dBzdz |
|
) |
| const |
|
pure virtual |
virtual void DMagneticFieldMapPS::GetFieldBicubic |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double & |
Bx, |
|
|
double & |
By, |
|
|
double & |
Bz |
|
) |
| const |
|
pure virtual |
virtual void DMagneticFieldMapPS::GetFieldGradient |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double & |
dBxdx, |
|
|
double & |
dBxdy, |
|
|
double & |
dBxdz, |
|
|
double & |
dBydx, |
|
|
double & |
dBydy, |
|
|
double & |
dBydz, |
|
|
double & |
dBzdx, |
|
|
double & |
dBzdy, |
|
|
double & |
dBzdz |
|
) |
| const |
|
pure virtual |
The documentation for this class was generated from the following file: