pixie16.ui package¶
Subpackages¶
- pixie16.ui.binary_browser package
- pixie16.ui.coincidence package
- pixie16.ui.coincidence.app module
- pixie16.ui.coincidence.coincidence_plots module
PlotCoincidenceTracesPlotCoincidenceTraces.calc_positions()PlotCoincidenceTraces.gapPlotCoincidenceTraces.get_y_range()PlotCoincidenceTraces.in_x_range()PlotCoincidenceTraces.in_y_range()PlotCoincidenceTraces.large_gapPlotCoincidenceTraces.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:
NavigationToolbar2QTOnly display the buttons we need
- class pixie16.ui.plot.Plot(*args: Any, **kwargs: Any)¶
Bases:
QWidgetA 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:
QMainWindowBase 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