mxcubecore.HardwareObjects.LNLS.LNLSDiffractometer#
Classes
|
Descript. |
- class mxcubecore.HardwareObjects.LNLS.LNLSDiffractometer.LNLSDiffractometer(*args)[source]#
Bases:
GenericDiffractometer
Descript. :
- calculate_move_to_beam_pos(x, y)[source]#
Descript. : calculate motor positions to put sample on the beam. Returns: dict of motor positions
- execute_server_task(method, timeout=30, *args)[source]#
- Method is used to execute commands and wait till
diffractometer is in ready state
- Parameters:
method (instance) – method to be executed
timeout (seconds) – timeout in seconds
- get_scan_limits(speed=None, num_images=None, exp_time=None)[source]#
Gets scan limits. Necessary for example in the plate mode where osc range is limited
- move_to_beam(x, y, omega=None)[source]#
- Descript.function to create a centring point based on all motors
positions.
- move_to_coord(x, y, omega=None)[source]#
- Descript.function to create a centring point based on all motors
positions.
- set_phase(phase, timeout=None)[source]#
- Sets diffractometer to selected phase
By default available phase is Centring, BeamLocation, DataCollection, Transfer
- Parameters:
phase (string) – phase
timeout (int) – timeout in sec
- property zoom#
Override method.