class
ConstEzField
: public StaticElectricField
(Return to index)
A homogeneous electrostatic field in z-direction.
Type:
Instantiable
Superclasses:
public StaticElectricField
Include file:
./Fields/ConstEzField.hh
Inheritance
Synopsis (including inherited members):
Public members:
ConstEzField
() ;
virtual
~ConstEzField
() ;
virtual EVector
Efield
(const Point3D&)const ;
virtual EVector
Efield
(const Point3D&,double)const ;
virtual double
getEz
()const ;
virtual void
setEz
(double) ;
virtual void
scale
(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:
ConstEzField
() ;
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
getEz
()const ;
Get component.
Return the x-component of the electric field in A/m.
virtual void
scale
(double) ;
Scale the field.
Multiply the field by
scalar
.
virtual void
setEz
(double) ;
Set component.
Assign the z-component of the electric field in A/m.
Documentation generated by fci on Mon Feb 7 11:41:34 2000