ErrorCoordDisplacementNode#

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

Bases: orbit.py_linac.errors.ErrorNodesAndControllersLib.AccErrorNode

The subclass of AccErrorNode. It can shift any of 6 coordinates by specified value. The parameters are provided by the controller’s error_controller_params_func callable method reference. The shift could be performed for (dx, dxp, dy, dyp, dz, dE), default values are 0.

Methods Summary

track(paramsDict)

Performs (dx, dxp, dy, dyp, dz, dE) shift with CoordDisplacement function.

Methods Documentation

track(paramsDict)[source]#

Performs (dx, dxp, dy, dyp, dz, dE) shift with CoordDisplacement function.