|
OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
An electric field vector. More...
#include <EMField.h>
Public Member Functions | |
| EVector (double, double, double) | |
| Constructor. More... | |
| EVector | operator* (double scalar) const |
| Scale. More... | |
| double | getEx () const |
| Get component. More... | |
| double | getEy () const |
| Get component. More... | |
| double | getEz () const |
| Get component. More... | |
Private Attributes | |
| double | Ex |
| double | Ey |
| double | Ez |
| EVector::EVector | ( | double | Exx, |
| double | Eyy, | ||
| double | Ezz | ||
| ) |
| double EVector::getEx | ( | ) | const |
Get component.
Definition at line 55 of file EMField.cpp.
References Ex.
Referenced by EBVectors::getEx().
| double EVector::getEy | ( | ) | const |
Get component.
Definition at line 59 of file EMField.cpp.
References Ey.
Referenced by EBVectors::getEy().
| double EVector::getEz | ( | ) | const |
Get component.
Definition at line 63 of file EMField.cpp.
References Ez.
Referenced by EBVectors::getEz().
| EVector EVector::operator* | ( | double | scalar | ) | const |
|
private |
Definition at line 89 of file EMField.h.
Referenced by EVector(), getEx(), and operator*().
|
private |
Definition at line 89 of file EMField.h.
Referenced by EVector(), getEy(), and operator*().
|
private |
Definition at line 89 of file EMField.h.
Referenced by EVector(), getEz(), and operator*().
1.8.5