mxcubecore.HardwareObjects.LimaPilatusDetector#

Classes

class mxcubecore.HardwareObjects.LimaPilatusDetector.LimaPilatusDetector(name)[source]#

Bases: AbstractDetector

has_shutterless()[source]#

Check if detector is capable of shutterless acquisition. :returns: True if detector is capable, False otherwise :rtype: (bool)

init()[source]#

Initialise some common paramerters

last_image_saved()[source]#

Get the path to the last saved image :returns: full path. :rtype: (str)

prepare_acquisition(take_dark, start, osc_range, exptime, npass, number_of_images, comment, mesh, mesh_num_lines)[source]#

Prepares detector for acquisition

roi_mode_changed(mode)[source]#

ROI mode change event

set_energy_threshold(energy)[source]#

Set the energy threshold. :param energy: Energy [eV] or [keV] :type energy: int

set_roi_mode(mode)[source]#

Sets roi mode

Parameters:

mode (str) – roi mode

start_acquisition()[source]#

Start the acquisition.

stop_acquisition()[source]#

Stop the acquisition.

wait_ready(timeout=3500)[source]#

Wait timeout seconds till object is ready.

If timeout is None: wait forever.

Parameters:

timeout (Optional[float], optional) – Timeout (seconds). Defaults to None.