class
EDipoleField
: public ConstEField
(Return to index)
A static homogeneous electrostatic field in the (x,y)-plane.
Type: |
Instantiable |
Superclasses: |
public ConstEField |
Include file: |
./Fields/EDipoleField.hh |
Inheritance
Synopsis (including inherited members):
- Public members:
-
EDipoleField
()
;
-
virtual ~EDipoleField
()
;
-
virtual EVector Efield
(const Point3D&)const
;
-
virtual EVector Efield
(const Point3D&,double)const
;
-
virtual double getEx
()const
;
-
virtual double getEy
()const
;
-
virtual void setEx
(double)
;
-
virtual void setEy
(double)
;
-
virtual void scale
(double)
;
-
virtual double getEz
()const
;
-
virtual void setEz
(double)
;
-
const EMField& operator=
(const EMField&)
;
-
virtual BVector Bfield
(const Point3D&)const
;
-
virtual BVector Bfield
(const Point3D&,double)const
;
-
virtual EBVectors EBfield
(const Point3D&)const
;
-
virtual EBVectors EBfield
(const Point3D&,double)const
;
-
static const EVector ZeroEfield
;
-
static const BVector ZeroBfield
;
-
static const EBVectors ZeroEBfield
;
Documentation:
- Public members:
-
EDipoleField
()
;
- Default constructor.
Constructs a null field.
-
virtual EVector Efield
(const Point3D&)const
;
- Get field.
Return the time-independent part of the electric field in point P.
-
virtual EVector Efield
(const Point3D&,double)const
;
- Get field.
Return the electric field at time t in point P.
-
virtual double getEx
()const
;
- Get component.
Return the x-component of the electric field in A/m.
-
virtual double getEy
()const
;
- Get component.
Return the y-component of the electric field in A/m.
-
virtual void scale
(double)
;
- Scale the field.
Multiply the field by scalar.
-
virtual void setEx
(double)
;
- Set component.
Assign the x-component of the electric field in A/m.
-
virtual void setEy
(double)
;
- Set component.
Assign the y-component of the electric field in A/m.
Documentation generated by fci on Mon Feb 7 11:41:36 2000