ErrorStraightRotationZNode#

class orbit.py_linac.errors.ErrorStraightRotationZNode(name='no_name')[source]#

Bases: orbit.py_linac.errors.ErrorNodesAndControllersLib.AccErrorNode

The subclass of AccErrorNode. It describes the rotation around z-axis by a certain angle. The angle parameter is provided by the controller’s error_controller_params_func. This function return angle for the entrance node and -angle for the exit one.

Methods Summary

track(paramsDict)

Performs rotation by TEAPOT error_base StraightRotationZ function.

Methods Documentation

track(paramsDict)[source]#

Performs rotation by TEAPOT error_base StraightRotationZ function.