|
OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
A zero electromagnetic field. More...
#include <NullField.h>


Public Member Functions | |
| NullField () | |
| NullField (const NullField &right) | |
| virtual | ~NullField () |
| const NullField & | operator= (const NullField &right) |
| virtual void | scale (double scalar) |
| Scale the field. More... | |
Public Member Functions inherited from EMField | |
| 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... | |
Additional Inherited Members | |
Static Public Attributes inherited from EMField | |
| 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 zero electromagnetic field.
Definition at line 30 of file NullField.h.
| NullField::NullField | ( | ) |
Definition at line 26 of file NullField.cpp.
| NullField::NullField | ( | const NullField & | right | ) |
Definition at line 30 of file NullField.cpp.
|
virtual |
Definition at line 35 of file NullField.cpp.
Definition at line 39 of file NullField.cpp.
|
virtual |