mxcubecore.HardwareObjects.EMBL.EMBLDetector#

EMBLDetector

Classes

EMBLDetector(name)

Detector class.

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

Bases: AbstractDetector

Detector class. Contains all information about detector

actual_frame_rate_changed(value)[source]#

Updates actual frame rate

close_cover(wait=True)[source]#

Closes detector cover

Parameters:

wait (bool) – wait

Returns:

None

cover_state_changed(state)[source]#

Updates guillotine state”

Parameters:

state (str) – guillotine state (close, opened, ..)

frame_rate_changed(frame_rate)[source]#

Updates frame rate

get_beam_centre(distance=None, wavelength=None)[source]#

Returns beam center coordinates

get_collect_name()[source]#

Returns collection name

get_cover_state()[source]#

Returns cover state

Returns:

str

get_pixel_size_mm()[source]#

Returns pixel size in mm

get_shutter_name()[source]#

Returns shutter name

has_shutterless()[source]#

Return True if has shutterless mode

humidity_changed(value)[source]#

Update humidity value

init()[source]#

Initialise some common paramerters

is_cover_closed()[source]#

Returns True if cover is closed

Returns:

bool

re_emit_values()[source]#

Reemits signals

restart_daq()[source]#

Restarts detector DAQ

Returns:

None

roi_mode_changed(mode)[source]#

ROI mode change event

set_roi_mode(mode)[source]#

Sets roi mode

Parameters:

mode (str) – roi mode

status_changed(status)[source]#

Status changed event

temperature_changed(value)[source]#

Updates temperatur value