mahos.inst.tdc_interface.TDCInterface#
- class mahos.inst.tdc_interface.TDCInterface(client: InstrumentClient | MultiInstrumentClient, inst: str)#
Interface for Time to Digital Converter.
- __init__(client: InstrumentClient | MultiInstrumentClient, inst: str)#
Methods
clear
()Clear the data.
configure_correlation
(base_config, trange, tbin)Configure for correlation measurement.
configure_histogram
(base_config, trange, tbin)Configure for histogram measurement.
configure_raw_events
(base_config, save_file)Configure for raw_events measurement.
get_data
(ch)Get data of channel ch.
get_data_normalized
(ch)Get normalized data of channel ch.
get_data_roi
(ch, roi)Get data of channel ch using ROI.
get_range_bin
()Get range and bin in sec.
get_raw_events
()Get raw events of last measurement.
get_status
(ch)Get status of channel ch.
get_timebin
()Get time bin in sec.
set_duration
(duration)set limit of measurement duration.
set_save_file_name
(name)set save file name.
set_sweeps
(sweeps)set limit of sweeps.