dodal.devices.smargon#

Classes

AxisLimit

Represents the minimum and maximum allowable values on an axis

Smargon

Real motors added to allow stops following pin load (e.g. real_x1.stop() ) X1 and X2 real motors provide compound chi motion as well as the compound X travel, increasing the gap between x1 and x2 changes chi, moving together changes virtual x.

StubOffsets

Stub offsets are used to change the internal co-ordinate system of the smargon by adding an offset to x, y, z.

StubPosition

XYZLimits

The limits of the smargon x, y, z axes.

Functions

approx_equal_to(target[, deadband])

dodal.devices.smargon.approx_equal_to(target, deadband: float = 1e-9)[source]#
Parameters:

deadband (float, default: 1e-9)