siriushla.as_ap_opticscorr

Code Documentation

siriushla.as_ap_opticscorr.custom_widgets module

class siriushla.as_ap_opticscorr.custom_widgets.ConfigLineEdit(parent=None, init_channel=None)[source]

Bases: PyDMLineEdit

mouseReleaseEvent(_)[source]

Reimplement mouse release event.

class siriushla.as_ap_opticscorr.custom_widgets.StatusLed(parent=None, init_channel='', labels=[])[source]

Bases: SiriusLedAlert

mouseDoubleClickEvent(self, a0: QMouseEvent | None)[source]

siriushla.as_ap_opticscorr.details module

OpticsCorr details module.

class siriushla.as_ap_opticscorr.details.CorrParamsDetailWindow(acc, opticsparam, fams, parent=None, prefix=siriuspy.envars.VACA_PREFIX)[source]

Bases: _SiriusWindow

Correction parameters detail window.

siriushla.as_ap_opticscorr.main module

OpticsCorr main module.

class siriushla.as_ap_opticscorr.main.OpticsCorrWindow(acc, opticsparam, parent=None, prefix=siriuspy.envars.VACA_PREFIX)[source]

Bases: _SiriusWindow

Class to include some intelligence in the .ui files.

Module contents

Optics Correction HLA Module.