qblox_scheduler.analysis.time_of_flight_analysis#
Module containing analysis class for time of flight measurement.
Classes#
Analysis for time of flight measurement. |
Module Contents#
- class TimeOfFlightAnalysis(dataset: xarray.Dataset | None = None, tuid: quantify_core.data.types.TUID | str | None = None, label: str = '', settings_overwrite: dict | None = None, plot_figures: bool = True)[source]#
Bases:
qblox_scheduler.analysis.base_analysis.BaseAnalysisAnalysis for time of flight measurement.
- run(acquisition_delay: float = 4e-09, playback_delay: float = 1.46e-07) qblox_scheduler.analysis.base_analysis.BaseAnalysis[source]#
Execute analysis steps and let user specify acquisition_delay.
Assumes that the sample time is always 1 ns.
- Parameters:
acquisition_delay – Time from the start of the pulse to the start of the measurement in seconds. By default 4 ns.
playback_delay – Time from the start of playback to appearance of pulse at the output of the instrument in seconds. By default 146 ns, which is the playback delay for Qblox instruments.
- Returns:
: The instance of the analysis object.