pyporegui.widgets.event_viewing_tab module

class pyporegui.widgets.event_viewing_tab.EventViewingTab(parent=None)[source]

Bases: pyporegui._thread_manager._ThreadManager, PySide.QtGui.QSplitter

A QtGui.Splitter that contains a file opener list on the left and plots on the right.

__init__(parent=None)[source]
Parameters:parent (PySide.QtGui.QMainWindow) – Parent main window (optional).
move_event_display_by(count)[source]

Changes the event displayed on the event display plot to current value + count

next_clicked()[source]
open_event_databases(file_names=None)[source]

Adds the files to the list widget.

Parameters:file_names (ListType<StringType>) – (Optional) List of file names to be added to the list widget. If not included, then a QtGui.QFileDialog will be opened to select files.
plot_debug(event_database)[source]

Plots the data, baseline, and thresholds of the debug group in the event_database, if they exist, in the main plot.

Parameters:event_database – An already open EventDatabase.
plot_single_event(h5file, position, plot)[source]
plot_single_events(event)[source]

Plots the event on the plot with

previous_clicked()[source]
staticMetaObject = <PySide.QtCore.QMetaObject object at 0x4a7c680>