siriushla.as_di_bpms

Code Documentation

siriushla.as_di_bpms.base module

Base module.

class siriushla.as_di_bpms.base.BaseGraph(parent=None, prefix='', bpm='', data_prefix='')[source]

Bases: BaseWidget

CLASS

alias of MyWidget

DATA_CLASS

alias of ndarray

curveAtIndex(*args)[source]
setLabel(*args, **kwargs)[source]
setupgraph(graph)[source]
setupui()[source]
class siriushla.as_di_bpms.base.BaseWidget(parent=None, prefix='', bpm='', data_prefix='')[source]

Bases: QWidget

basic_rule(channel, flag, val=0)[source]
channels()[source]
get_pvname(propty, is_data=True)[source]
class siriushla.as_di_bpms.base.GraphTime(*args, **kwargs)[source]

Bases: BaseGraph

CLASS

alias of MyWidget

DATA_CLASS

alias of float

addYChannel(**opts)[source]
class siriushla.as_di_bpms.base.GraphWave(parent=None, prefix='', bpm='', data_prefix='')[source]

Bases: BaseGraph

addChannel(**opts)[source]
siriushla.as_di_bpms.base.get_custom_widget_class(CLASS)[source]

siriushla.as_di_bpms.list_bpms module

class siriushla.as_di_bpms.list_bpms.AcqDataSummary(parent=None, prefix='', bpm_list=[], mode='pos')[source]

Bases: BaseWidget

create_graph(wid, bpm, typ='pos')[source]
setupui()[source]
class siriushla.as_di_bpms.list_bpms.BPMSummary(parent=None, prefix='', bpm='')[source]

Bases: BaseWidget

setupui()[source]
class siriushla.as_di_bpms.list_bpms.SelectBPMs(parent=None, prefix='', bpm_list=[])[source]

Bases: BaseWidget

setupui()[source]

siriushla.as_di_bpms.main module

class siriushla.as_di_bpms.main.BPMMain(parent=None, prefix='', bpm='')[source]

Bases: BaseWidget

setupui()[source]

siriushla.as_di_bpms.monit module

class siriushla.as_di_bpms.monit.MonitData(parent=None, prefix='', bpm='')[source]

Bases: BaseWidget

setupui()[source]

siriushla.as_di_bpms.settings module

BPM Settings.

class siriushla.as_di_bpms.settings.BPMAdvancedSettings(parent=None, prefix='', bpm='')[source]

Bases: BaseWidget

static get_acqrate_props(rate)[source]
setupui()[source]
class siriushla.as_di_bpms.settings.BPMHardwareSettings(parent=None, prefix='', bpm='')[source]

Bases: BaseWidget

setupui()[source]
class siriushla.as_di_bpms.settings.PBPMHardwareSettings(parent=None, prefix='', bpm='')[source]

Bases: BaseWidget

setupui()[source]
class siriushla.as_di_bpms.settings.ParamsSettings(parent=None, prefix='', bpm='')[source]

Bases: BaseWidget

setupui()[source]
class siriushla.as_di_bpms.settings.PolySettings(parent=None, prefix='', bpm='')[source]

Bases: BaseWidget

setupui()[source]
class siriushla.as_di_bpms.settings.RFFEAdvancedSettings(parent=None, prefix='', bpm='')[source]

Bases: BaseWidget

setupui()[source]
class siriushla.as_di_bpms.settings.TriggersLauncherWidget(parent=None, prefix='', bpm='', acqcores=['ACQ', 'PM'])[source]

Bases: BaseWidget

setupui()[source]

siriushla.as_di_bpms.trig_acq_config module

class siriushla.as_di_bpms.trig_acq_config.BPMBaseTriggeredAcquisition(parent=None, prefix='', bpm='')[source]

Bases: AcqBaseWindow, BaseWidget

BPM Base Triggered Acquisition window.

class siriushla.as_di_bpms.trig_acq_config.BPMGENAcquisition(parent=None, prefix='', bpm='')[source]

Bases: BPMBaseTriggeredAcquisition

BPM General Triggered Acquisition window

ACQCORE = 'GEN'
class siriushla.as_di_bpms.trig_acq_config.BPMPMAcquisition(parent=None, prefix='', bpm='')[source]

Bases: BPMBaseTriggeredAcquisition

BPM Post Mortem Triggered Acquisition window

ACQCORE = 'PM'
class siriushla.as_di_bpms.trig_acq_config.PBPMBaseTriggeredAcquisition(parent=None, prefix='', bpm='')[source]

Bases: AcqBaseWindow

Photon BPM Base Triggered Acquisition window.

class siriushla.as_di_bpms.trig_acq_config.PBPMGENAcquisition(parent=None, prefix='', bpm='')[source]

Bases: PBPMBaseTriggeredAcquisition

PBPM General Triggered Acquisition window

ACQCORE = 'GEN'
class siriushla.as_di_bpms.trig_acq_config.PBPMPMAcquisition(parent=None, prefix='', bpm='')[source]

Bases: PBPMBaseTriggeredAcquisition

PBPM Post Mortem Triggered Acquisition window

ACQCORE = 'PM'

Module contents