class
ConstEField
: public StaticElectricField
(Return to index)
A homogeneous electricstatic field.
Type:
Abstract
Superclasses:
public StaticElectricField
Include file:
./Fields/ConstEField.hh
Inheritance
Synopsis (including inherited members):
Public members:
ConstEField
() ;
virtual
~ConstEField
() ;
virtual double
getEx
()const ;
virtual double
getEy
()const ;
virtual double
getEz
()const ;
virtual void
setEx
(double) ;
virtual void
setEy
(double) ;
virtual void
setEz
(double) ;
const EMField&
operator=
(const EMField&) ;
virtual EVector
Efield
(const Point3D&)const ;
virtual BVector
Bfield
(const Point3D&)const ;
virtual EVector
Efield
(const Point3D&,double)const ;
virtual BVector
Bfield
(const Point3D&,double)const ;
virtual EBVectors
EBfield
(const Point3D&)const ;
virtual EBVectors
EBfield
(const Point3D&,double)const ;
virtual void
scale
(double) = 0 ;
static const EVector
ZeroEfield
;
static const BVector
ZeroBfield
;
static const EBVectors
ZeroEBfield
;
Documentation:
Public members:
ConstEField
() ;
Default constructor.
Constructs null field.
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 double
getEz
()const ;
Get component.
Return the z-component of the electric field in A/m.
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.
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