pixie16.ui package¶
Subpackages¶
- pixie16.ui.binary_browser package
- pixie16.ui.coincidence package
- pixie16.ui.coincidence.app module
- pixie16.ui.coincidence.coincidence_plots module
PlotCoincidenceTraces
PlotCoincidenceTraces.calc_positions()
PlotCoincidenceTraces.gap
PlotCoincidenceTraces.get_y_range()
PlotCoincidenceTraces.in_x_range()
PlotCoincidenceTraces.in_y_range()
PlotCoincidenceTraces.large_gap
PlotCoincidenceTraces.onmove()
PlotCoincidenceTraces.plot_coincidence()
PlotCoincidenceTraces.plot_fast_trigger_and_coinc_window()
PlotCoincidenceTraces.plot_titles()
PlotCoincidenceTraces.plot_validation()
- pixie16.ui.coincidence.main_widget module
Submodules¶
pixie16.ui.plot module¶
Bases:
NavigationToolbar2QT
Only display the buttons we need
- class pixie16.ui.plot.Plot(*args: Any, **kwargs: Any)¶
Bases:
QWidget
A Widget with a matplotlib figure and and (optional) navigation toolbar.
We already create a figure and single axis to plot on.
pixie16.ui.widgets module¶
- class pixie16.ui.widgets.BaseApp(*args: Any, **kwargs: Any)¶
Bases:
QMainWindow
Base class for pypixie16 QT apps.
Sets up the main window, the title, a menubar and an info_bar.
- about()¶
Print some help that is useful for debugging