ocelot.utils.sim_gui

Module Contents

Classes

MyMplCanvas

Ultimately, this is a QWidget (as well as a FigureCanvasAgg, etc.).

RunStatCanvas

A canvas that updates itself every second with a new plot.

RunPulseCanvas

Ultimately, this is a QWidget (as well as a FigureCanvasAgg, etc.).

RunSpecCanvas

Ultimately, this is a QWidget (as well as a FigureCanvasAgg, etc.).

RunPowerCanvas

Ultimately, this is a QWidget (as well as a FigureCanvasAgg, etc.).

ApplicationWindow

ocelot.utils.sim_gui.progname
ocelot.utils.sim_gui.data_file
class ocelot.utils.sim_gui.MyMplCanvas(parent=None, width=5, height=4, dpi=100)

Bases: matplotlib.backends.backend_qt4agg.FigureCanvasQTAgg

Ultimately, this is a QWidget (as well as a FigureCanvasAgg, etc.).

compute_initial_figure(self)
class ocelot.utils.sim_gui.RunStatCanvas(*args, **kwargs)

Bases: ocelot.utils.sim_gui.MyMplCanvas

A canvas that updates itself every second with a new plot.

compute_initial_figure(self)
update_figure(self)
class ocelot.utils.sim_gui.RunPulseCanvas(*args, **kwargs)

Bases: ocelot.utils.sim_gui.MyMplCanvas

Ultimately, this is a QWidget (as well as a FigureCanvasAgg, etc.).

compute_initial_figure(self)
update_figure(self)
class ocelot.utils.sim_gui.RunSpecCanvas(*args, **kwargs)

Bases: ocelot.utils.sim_gui.MyMplCanvas

Ultimately, this is a QWidget (as well as a FigureCanvasAgg, etc.).

compute_initial_figure(self)
update_figure(self)
class ocelot.utils.sim_gui.RunPowerCanvas(*args, **kwargs)

Bases: ocelot.utils.sim_gui.MyMplCanvas

Ultimately, this is a QWidget (as well as a FigureCanvasAgg, etc.).

compute_initial_figure(self)
update_figure(self)
class ocelot.utils.sim_gui.ApplicationWindow

Bases: PyQt4.QtGui.QMainWindow

fileQuit(self)
closeEvent(self, ce)
update_data(self)
ocelot.utils.sim_gui.qApp
ocelot.utils.sim_gui.aw