mxcubecore.HardwareObjects.EMBL.EMBLXRFSpectrum#

Classes

class mxcubecore.HardwareObjects.EMBL.EMBLXRFSpectrum.EMBLXRFSpectrum(name)[source]#

Bases: AbstractXRFSpectrum

adjust_transmission()[source]#

Adjusts transmission before executing XRF spectrum

can_spectrum()[source]#

Returns True if one can run spectrum command :return:

cancel_spectrum(*args)[source]#

Cancels acquisition

execute_spectrum_command(count_sec, filename, adjust_transmission=True)[source]#

Sends start command

init()[source]#

Initialisation

scan_error_update(error_msg)[source]#

Prints error message

Parameters:

error_msg (str) – error message

Returns:

None

spectrum_status_update(status)[source]#

Controls execution