dodal.devices.aperturescatterguard.AperturePositions#
- class dodal.devices.aperturescatterguard.AperturePositions[source]#
Holds the motor positions needed to select a particular aperture size. This class should be instantiated with definitions for its sizes using from_gda_beamline_params
- Parameters:
LARGE (
SingleAperturePosition
)MEDIUM (
SingleAperturePosition
)SMALL (
SingleAperturePosition
)ROBOT_LOAD (
SingleAperturePosition
)tolerances (
ApertureScatterguardTolerances
)
Methods
as_list
()- rtype:
from_gda_beamline_params
(params)get_position_from_gda_aperture_name
(...)- param gda_aperture_name:
Attributes
UNKNOWN
LARGE
MEDIUM
SMALL
ROBOT_LOAD
tolerances