Qudi
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
laserscannergui.VoltScanGui Class Reference
Inheritance diagram for laserscannergui.VoltScanGui:
Inheritance graph
[legend]
Collaboration diagram for laserscannergui.VoltScanGui:
Collaboration graph
[legend]

Public Member Functions

def on_deactivate (self)
 Reverse steps of activation. More...
 
def on_activate (self)
 
def show (self)
 Make window visible and put it above all other windows. More...
 
def run_stop (self, is_checked)
 Manages what happens if scan is started/stopped.
 
def scan_started (self)
 
def scan_stopped (self)
 
def refresh_plot (self)
 Refresh the xy-plot image.
 
def refresh_matrix (self)
 Refresh the xy-matrix image.
 
def refresh_scan_colorbar (self)
 Update the colorbar to a new scaling. More...
 
def refresh_lines (self)
 
def change_voltage (self)
 
def change_start_volt (self)
 
def change_speed (self)
 
def change_stop_volt (self)
 
def change_lines (self)
 
def change_resolution (self)
 
def get_matrix_cb_range (self)
 Determines the cb_min and cb_max values for the matrix plot.
 
def save_data (self)
 Save the sum plot, the scan marix plot and the scan data.
 

Public Attributes

 scan_matrix_image
 
 scan_matrix_image2
 
 scan_image
 
 scan_image2
 
 scan_fit_image
 
 scan_cb
 

Static Public Attributes

 voltagescannerlogic1 = Connector(interface='VoltageScannerLogic')
 declare connectors
 
 savelogic = Connector(interface='SaveLogic')
 
 sigStartScan = QtCore.Signal()
 
 sigStopScan = QtCore.Signal()
 
 sigChangeVoltage = QtCore.Signal(float)
 
 sigChangeRange = QtCore.Signal(list)
 
 sigChangeResolution = QtCore.Signal(float)
 
 sigChangeSpeed = QtCore.Signal(float)
 
 sigChangeLines = QtCore.Signal(int)
 
 sigSaveMeasurement = QtCore.Signal(str, list, list)
 

Member Function Documentation

◆ on_deactivate()

def laserscannergui.VoltScanGui.on_deactivate (   self)

Reverse steps of activation.

Returns
int: error code (0:OK, -1:error)

◆ refresh_scan_colorbar()

def laserscannergui.VoltScanGui.refresh_scan_colorbar (   self)

Update the colorbar to a new scaling.

◆ show()

def laserscannergui.VoltScanGui.show (   self)

Make window visible and put it above all other windows.


The documentation for this class was generated from the following file: