mahos_dq.gui.odmr.ODMRWidget#

class mahos_dq.gui.odmr.ODMRWidget(gconf: dict, name, gparams_name, confocal_name, plot: PlotWidget, context, parent=None)#

Widget for ODMR.

__init__(gconf: dict, name, gparams_name, confocal_name, plot: PlotWidget, context, parent=None)#

Methods

__init__(gconf, name, gparams_name, ...[, ...])

apply_widgets(data)

export_data()

finalize(data)

get_params()

get_plottable_data()

get_pulse_window()

init_connection()

init_widgets()

init_with_status(status)

initialize widget after receiving first status.

load_data()

refresh_all()

request_start()

request_stop()

save_data()

set_method(method)

start_sweep()

switch_method()

update_buffer(buffer)

update_data(data)

update_pulse_label_analog()

For Analog PD measurement, time windows are specified and burst nums are derived.

update_pulse_label_apd()

For APD (SPCM) measurement, burst num is specified and windows are derived.

update_state(state, last_state)

update_step_label()

Attributes