OPAL (Object Oriented Parallel Accelerator Library)  2021.1.99
OPAL
BMultipoleField Member List

This is the complete list of members for BMultipoleField, including all inherited members.

addField(const BMultipoleField &field)BMultipoleField
Bfield(const Point3D &P) constBMultipoleFieldvirtual
Bfield(const Point3D &P, double t) constBMultipoleFieldvirtual
BMultipoleField()BMultipoleField
BMultipoleField(const BMultipoleField &)BMultipoleField
EBfield(const Point3D &P) constEMFieldvirtual
EBfield(const Point3D &P, double t) constEMFieldvirtual
Efield(const Point3D &P) constEMFieldvirtual
Efield(const Point3D &P, double t) constEMFieldvirtual
EMField()EMField
EMField(const EMField &right)EMField
getNormalComponent(int n) constBMultipoleFieldinline
getSkewComponent(int n) constBMultipoleFieldinline
itsOrderBMultipoleFieldprivate
normal(int) constBMultipoleFieldinline
normal(int)BMultipoleFieldinline
operator=(const BMultipoleField &)BMultipoleField
StaticMagneticField::operator=(const EMField &right)EMField
order() constBMultipoleFieldinline
pairsBMultipoleFieldprivate
reserve(int n)BMultipoleFieldprivate
scale(double scalar)BMultipoleFieldvirtual
setNormalComponent(int n, double Bn)BMultipoleField
setSkewComponent(int n, double Bn)BMultipoleField
skew(int) constBMultipoleFieldinline
skew(int)BMultipoleFieldinline
StaticMagneticField()StaticMagneticField
subtractField(const BMultipoleField &field)BMultipoleField
ZeroBfieldEMFieldstatic
ZeroEBfieldEMFieldstatic
ZeroEfieldEMFieldstatic
~BMultipoleField()BMultipoleFieldvirtual
~EMField()EMFieldvirtual
~StaticMagneticField()StaticMagneticFieldvirtual