OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
MultipoleTStraight Member List

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

element_mMultipoleTBaseprotected
getBs(const Vector_t &R) overrideMultipoleTStraightvirtual
getBx(const Vector_t &R) overrideMultipoleTStraightvirtual
getBz(const Vector_t &R)MultipoleTBase
getFn(size_t n, double x, double s) overrideMultipoleTStraightvirtual
getGeometry() overrideMultipoleTStraightinlinevirtual
getGeometry() const overrideMultipoleTStraightinlinevirtual
getScaleFactor(double, double) overrideMultipoleTStraightinlinevirtual
initialise() overrideMultipoleTStraightvirtual
localCartesianRotation()MultipoleTBaseinlinevirtual
localCartesianToOpalCartesian(const Vector_t &r) overrideMultipoleTStraightvirtual
MultipoleTBase(MultipoleT *element)MultipoleTBaseexplicit
MultipoleTStraight(MultipoleT *element)MultipoleTStraightexplicit
setMaxOrder(size_t, size_t)MultipoleTBaseinlinevirtual
straightGeometry_mMultipoleTStraightprivate
transformBField(Vector_t &, const Vector_t &) overrideMultipoleTStraightinlinevirtual
transformCoords(Vector_t &R) overrideMultipoleTStraightvirtual
~MultipoleTBase()=defaultMultipoleTBasevirtual