mahos.msgs.qdyne_msgs.QdyneData#

class mahos.msgs.qdyne_msgs.QdyneData(params: dict | None = None, label: str = '')#
__init__(params: dict | None = None, label: str = '')#

Methods

__init__([params, label])

can_resume(params, label)

Check if the measurement can be resumed with given new_params.

get_bin()

get_method()

get_period()

Get measurement period in sec.

get_period_bins()

Get measurement period in bins.

get_pulse_params()

get_xdata([fft])

get analyzed xdata.

get_ydata([fft])

get analyzed ydata.

has_data()

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

has_raw_data()

return True if current raw data is valid.

is_partial()

remove_raw_data()

set_instrument_params(tbin, pg_freq, ...)

set_laser_timing(laser_timing)

set_marker_indices()

set_raw_data(raw_data)

set_status(tdc_status)

update_plot_params(plot_params)

update plot_params.