virtual void visitSBend(const SBend &)=0
Apply the algorithm to a sector bend.
Common OPALX interface for analytic horizontal bending magnets.
virtual void setExitAngle(double exitAngle)
double getStoredExitAngle() const
Abstract sector bend with planar-arc body geometry.
double getExitAngle() const override
void accept(BeamlineVisitor &visitor) const override
Apply visitor.
void setExitAngle(double exitAngle) override
ElementType getType() const override
Get element type std::string.