|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
|
A representation of an electromagnetic field. More...
#include <EMField.h>

Public Member Functions | |
| EBVectors (const EVector &E, const BVector &B) | |
| Constructor. | |
| EVector | getE () const |
| Get component. | |
| double | getEx () const |
| Get component. | |
| double | getEy () const |
| Get component. | |
| double | getEz () const |
| Get component. | |
| BVector | getB () const |
| Get field. | |
| double | getBx () const |
| Get component. | |
| double | getBy () const |
| Get component. | |
| double | getBz () const |
| Get component. | |
Private Attributes | |
| EVector | E |
| BVector | B |
Constructor.
Definition at line 83 of file EMField.cpp.
| BVector EBVectors::getB | ( | ) | const |
| double EBVectors::getBx | ( | ) | const |
Get component.
Definition at line 95 of file EMField.cpp.
References B, and BVector::getBx().

| double EBVectors::getBy | ( | ) | const |
Get component.
Definition at line 97 of file EMField.cpp.
References B, and BVector::getBy().

| double EBVectors::getBz | ( | ) | const |
Get component.
Definition at line 99 of file EMField.cpp.
References B, and BVector::getBy().

| EVector EBVectors::getE | ( | ) | const |
| double EBVectors::getEx | ( | ) | const |
Get component.
Definition at line 87 of file EMField.cpp.
References E, and EVector::getEx().

| double EBVectors::getEy | ( | ) | const |
Get component.
Definition at line 89 of file EMField.cpp.
References E, and EVector::getEy().

| double EBVectors::getEz | ( | ) | const |
Get component.
Definition at line 91 of file EMField.cpp.
References E, and EVector::getEz().

|
private |
|
private |