OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
A representation of an electromagnetic field. More...
#include <EMField.h>
Public Member Functions | |
EBVectors (const EVector &E, const BVector &B) | |
Constructor. More... | |
EVector | getE () const |
Get component. More... | |
double | getEx () const |
Get component. More... | |
double | getEy () const |
Get component. More... | |
double | getEz () const |
Get component. More... | |
BVector | getB () const |
Get field. More... | |
double | getBx () const |
Get component. More... | |
double | getBy () const |
Get component. More... | |
double | getBz () const |
Get component. More... | |
Private Attributes | |
EVector | E |
BVector | B |
Constructor.
Definition at line 93 of file EMField.cpp.
BVector EBVectors::getB | ( | ) | const |
double EBVectors::getBx | ( | ) | const |
Get component.
Definition at line 118 of file EMField.cpp.
References B, and BVector::getBx().
double EBVectors::getBy | ( | ) | const |
Get component.
Definition at line 122 of file EMField.cpp.
References B, and BVector::getBy().
double EBVectors::getBz | ( | ) | const |
Get component.
Definition at line 126 of file EMField.cpp.
References B, and BVector::getBy().
EVector EBVectors::getE | ( | ) | const |
double EBVectors::getEx | ( | ) | const |
Get component.
Definition at line 102 of file EMField.cpp.
References E, and EVector::getEx().
double EBVectors::getEy | ( | ) | const |
Get component.
Definition at line 106 of file EMField.cpp.
References E, and EVector::getEy().
double EBVectors::getEz | ( | ) | const |
Get component.
Definition at line 110 of file EMField.cpp.
References E, and EVector::getEz().
|
private |
|
private |