dodal.devices.fast_grid_scan#
Classes
Device containing the minimal signals for a general fast grid scan. |
|
Device for standard 3D FGS. |
|
Common holder class for the parameters of a grid scan in a similar layout to EPICS. |
|
Additional parameters required to do a 3 dimensional gridscan. |
|
Device for panda constant-motion scan. |
|
Params for panda constant-motion scan. |
|
Create a new model by parsing and validating input data from keyword arguments. |
|
Device for standard Zebra 3D FGS. |
|
Params for standard Zebra FGS. |
Functions
|
Apply the fast grid scan parameters to the grid scan device and validate them :type scan: |
Exceptions
|
Raised when the gridscan parameters are not valid. |
- dodal.devices.fast_grid_scan.set_fast_grid_scan_params(scan: FastGridScanCommon[ParamType], params: ParamType)[source]#
Apply the fast grid scan parameters to the grid scan device and validate them :type scan:
FastGridScanCommon
[TypeVar
(ParamType
, bound=GridScanParamsCommon
)] :param scan: The fast grid scan device :type params:TypeVar
(ParamType
, bound=GridScanParamsCommon
) :param params: The parameters to set- Raises:
GridScanInvalidException – if the grid scan parameters are not valid