mahos_dq.msgs.odmr_msgs.ODMRData#

class mahos_dq.msgs.odmr_msgs.ODMRData(params: dict | None = None, label: str = '')#

Data type for ODMR measurement.

__init__(params: dict | None = None, label: str = '')#

Methods

__init__([params, label])

bounds()

can_resume(params, label)

Check if the measurement can be resumed with given new_params.

get_fit_xdata()

Get X-axis data of 2D fitting result.

get_fit_ydata([last_n, normalize_n])

get fit ydata.

get_image([last_n, complex_conv, allow_nan])

get_xdata()

Get X-axis data for 2D plot.

get_ydata([last_n, normalize_n, ...])

get ydata.

has_background()

has_data()

return True if data is ready and valid data could be read out.

init_axes()

Initialize X and Y axes label, unit, and scale.

is_complex()

measure_background()

step()

sweeps()

Attributes

fit_complex_conv

complex_conv used for loading data fit