1 #ifndef CLASSIC_EDipoleField_HH
2 #define CLASSIC_EDipoleField_HH
50 virtual double getEx()
const;
54 virtual double getEy()
const;
58 virtual void setEx(
double);
62 virtual void setEy(
double);
66 virtual void scale(
double scalar);
74 #endif // CLASSIC_EDipoleField_HH
A static homogeneous electrostatic field in the (x,y)-plane.
A homogeneous electricstatic field.
virtual double getEy() const
Get component.
virtual void setEx(double)
Set component.
An electric field vector.
virtual double getEx() const
Get component.
virtual EVector Efield(const Point3D &P) const
Get field.
EDipoleField()
Default constructor.
virtual void scale(double scalar)
Scale the field.
virtual void setEy(double)
Set component.