LinacNode#

class orbit.py_linac.lattice.LinacNode(name='none')[source]#

Bases: orbit.py_linac.lattice.LinacAccNodes.BaseLinacNode

The abstract class of the linac accelerator elements hierarchy that can be tilted.

Methods Summary

getNodeTiltIN()

Returns the Tilt Node instance before this node

getNodeTiltOUT()

Returns the Tilt Node instance after this node

getTiltAngle()

Returns the tilt angle for the tilt operation.

setTiltAngle([angle])

Sets the tilt angle for the tilt operation.

Methods Documentation

getNodeTiltIN()[source]#

Returns the Tilt Node instance before this node

getNodeTiltOUT()[source]#

Returns the Tilt Node instance after this node

getTiltAngle()[source]#

Returns the tilt angle for the tilt operation.

setTiltAngle(angle=0.0)[source]#

Sets the tilt angle for the tilt operation.