siriushla.as_pu_control

Code Documentation

siriushla.as_pu_control.ControlWindow module

Modulet that defines the window class that control pulsed mangets.

class siriushla.as_pu_control.ControlWindow.PUControlWindow(parent=None, section=None, is_main=True, main_secs=('TB', 'BO', 'TS', 'SI'))[source]

Bases: _SiriusWindow

Window to control pulsed magnets.

contextMenuEvent(event)[source]

Show a custom context menu.

show_connections(checked)[source]

.

siriushla.as_pu_control.DetailWidget module

Detailed widget for controlling a pulsed mangnet.

class siriushla.as_pu_control.DetailWidget.PUDetailWidget(devname, parent=None)[source]

Bases: QWidget

Detailed widget for controlling a pulsed magnet.

siriushla.as_pu_control.DetailWindow module

Define detail window for a pulsed magnet.

class siriushla.as_pu_control.DetailWindow.PUDetailWindow(devname, parent=None)[source]

Bases: _SiriusWindow

Window with all controls of Pulsed Manget.

Module contents

Package containing widgets and windows to control pulsed magnets.