19 explicit RBend(
const std::string& name);
Common OPALX interface for analytic horizontal bending magnets.
The geometry for a RBend element.
Abstract rectangular bend with straight body and curved reference path.
const RBendGeometry & getGeometry() const override=0
Get geometry.
double getExitAngle() const override
RBendGeometry & getGeometry() override=0
Get geometry.
void accept(BeamlineVisitor &visitor) const override
Apply visitor.
ElementType getType() const override
Get element type std::string.