4Q Data
Class documentation
Bases: QWidget
A class representing a widget for displaying 4Q position parameters.
Attributes:
| Name | Type | Description |
|---|---|---|
graphWidget_primary |
PlotWidget
|
Widget for displaying primary axis position graph. |
graphWidget_secondary |
PlotWidget
|
Widget for displaying secondary axis position graph. |
data_line_primary |
PlotDataItem
|
Data line for primary axis position graph. |
data_line_secondary |
PlotDataItem
|
Data line for secondary axis position graph. |
x_axis |
list
|
List to store primary axis position data. |
y_axis |
list
|
List to store secondary axis position data. |
Source code in GUI.py
__init__()
Initialize the FourQ widget.
Source code in GUI.py
update_fourq_plot(t, pos)
Update the position graphs with new data.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
t |
list
|
List of time values. |
required |
pos |
dict
|
Dictionary containing 4Q position data for primary and secondary axes. |
required |