class
EBVectors
(Return to index)
A representation of an electromagnetic field.
Contains both an electric and a magnetic field vector.
These represent the instantaneous electromagnetic field in a given point.
Type: |
Instantiable |
Include file: |
./Fields/EMField.hh |
Synopsis (including inherited members):
- Public members:
-
EBVectors
(const EVector&,const BVector&)
;
-
EVector getE
()const
;
-
double getEx
()const
;
-
double getEy
()const
;
-
double getEz
()const
;
-
BVector getB
()const
;
-
double getBx
()const
;
-
double getBy
()const
;
-
double getBz
()const
;
Documentation:
- Public members:
-
EBVectors
(const EVector&,const BVector&)
;
- Constructor.
Construct the field from the two field vectors E (in A/m)
and B (in T).
-
BVector getB
()const
;
- Get field.
Return the magnetic field vector in T.
-
double getBx
()const
;
- Get component.
Return the x-component of the magnetic field in T.
-
double getBy
()const
;
- Get component.
Return the y-component of the magnetic field in T.
-
double getBz
()const
;
- Get component.
Return the z-component of the magnetic field in T.
-
EVector getE
()const
;
- Get component.
Return the electric field vector in A/m.
-
double getEx
()const
;
- Get component.
Return the x-component of the electric field in A/m.
-
double getEy
()const
;
- Get component.
Return the y-component of the electric field in A/m.
-
double getEz
()const
;
- Get component.
Return the z-component of the electric field in A/m.
Documentation generated by fci on Mon Feb 7 11:41:36 2000