dlab.diagnostics.ui.scans.grating_compressor_scan_tab module

class dlab.diagnostics.ui.scans.grating_compressor_scan_tab.GCScanLiveView(*args: Any, **kwargs: Any)[source]

Bases: QWidget

Live view window showing sum vs position during scan.

add_point(x: float, y: float) None[source]

Add a data point to the plot.

reset() None[source]

Clear all data points.

class dlab.diagnostics.ui.scans.grating_compressor_scan_tab.GCScanTab(*args: Any, **kwargs: Any)[source]

Bases: QWidget

Tab for grating compressor scan.

class dlab.diagnostics.ui.scans.grating_compressor_scan_tab.GCWorker(*args: Any, **kwargs: Any)[source]

Bases: QObject

Worker for grating compressor scan.

best_ready

alias of float

finished

alias of str

live_point

alias of float

log

alias of str

progress

alias of int

run() None[source]