OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
A homogenous magnetostatic field. More...
#include <ConstBField.h>
Public Member Functions | |
ConstBField () | |
Default constructor. More... | |
virtual | ~ConstBField () |
virtual double | getBx () const |
Get component. More... | |
virtual double | getBy () const |
Get component. More... | |
virtual double | getBz () const |
Get component. More... | |
virtual void | setBx (double) |
Set component. More... | |
virtual void | setBy (double) |
Set component. More... | |
virtual void | setBz (double) |
Set component. More... | |
![]() | |
StaticMagneticField () | |
virtual | ~StaticMagneticField () |
![]() | |
EMField () | |
Default constructor. More... | |
EMField (const EMField &right) | |
virtual | ~EMField () |
const EMField & | operator= (const EMField &right) |
virtual EVector | Efield (const Point3D &P) const |
Get field. More... | |
virtual BVector | Bfield (const Point3D &P) const |
Get field. More... | |
virtual EVector | Efield (const Point3D &P, double t) const |
Get field. More... | |
virtual BVector | Bfield (const Point3D &P, double t) const |
Get field. More... | |
virtual EBVectors | EBfield (const Point3D &P) const |
Get field. More... | |
virtual EBVectors | EBfield (const Point3D &P, double t) const |
Get field. More... | |
virtual void | scale (double scalar)=0 |
Scale the field. More... | |
Additional Inherited Members | |
![]() | |
static const EVector | ZeroEfield |
The constant representing a zero electric field. More... | |
static const BVector | ZeroBfield |
The constant representing a zero magnetic field. More... | |
static const EBVectors | ZeroEBfield |
The constant representing a zero electromagnetic field. More... | |
A homogenous magnetostatic field.
Definition at line 31 of file ConstBField.h.
ConstBField::ConstBField | ( | ) |
Default constructor.
Definition at line 27 of file ConstBField.cpp.
|
virtual |
Definition at line 31 of file ConstBField.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |