ewoksxrdct.tasks.reshape_aeroystepscan.ReshapeAero#
- class ewoksxrdct.tasks.reshape_aeroystepscan.ReshapeAero(inputs=None, varinfo=None, node_id=None, node_attrs=None, execinfo=None, profile_directory=None)[source]#
Bases:
TaskThis task assumes the bliss master file follows ESRF’s beamline conventions for aeroystepscans. The master file must contain:
measurement/{translation_motor_name}: 1D translation positions
measurement/{rotation_motor_name}: 1D rotation angles
instrument/fscan_parameters/x_range: scalar, total rotation range
instrument/fscan_parameters/x_step_size: scalar, rotation step size
instrument/fscan_parameters/x_start_pos: scalar, rotation start position
instrument/fscan_parameters/y_npoints_arr: scalar, number of translation points
- Parameters:
inputs (
Optional[Mapping])varinfo (
Optional[dict])node_id (
Union[str,int,tuple,None])node_attrs (
Optional[dict])execinfo (
Optional[dict])profile_directory (
Optional[dict])