Cat
|
Public Member Functions | |
def | __init__ (self, app, parent, title) |
def | getControl (self, panel, xmlid) |
def | makeToolBar (self) |
def | onIdle (self, event) |
def | onIconize (self, event) |
def | onChange (self, event) |
def | onReLoad (self, event) |
def | onClose (self, event) |
def | onCloseAll (self, event) |
def | onEdit (self, obj, path, type) |
def | update (self) |
Public Attributes | |
parent | |
app | |
path | |
panel | |
notebook | |
panels | |
objs | |
paths | |
wraps | |
confs | |
toolBar | |
Static Public Attributes | |
string | overviewText = "CAT Configuration Window" |
Definition at line 23 of file ConfFrame.py.
def ConfFrame.ConfFrame.__init__ | ( | self, | |
app, | |||
parent, | |||
title | |||
) |
Definition at line 25 of file ConfFrame.py.
def ConfFrame.ConfFrame.getControl | ( | self, | |
panel, | |||
xmlid | |||
) |
Retrieves the given control (within a dialog) by its xmlid
Definition at line 43 of file ConfFrame.py.
Referenced by Proto40MHz_v1.Proto40MHz_v1.isReady(), ProtoFEB_v1.ProtoFEB_v1.isReady(), Acquisition.Acquisition.onApply(), Proto40MHz_v1.Proto40MHz_v1.onapplyaxlatency(), ProtoFEB_v1.ProtoFEB_v1.onapplyaxlatency(), ProtoFEB_v1.ProtoFEB_v1.onapplyaxlength(), Proto40MHz_v1.Proto40MHz_v1.onapplyaxlength(), ProtoFEB_v1.ProtoFEB_v1.onapplyCh(), Proto40MHz_v1.Proto40MHz_v1.onapplyCh(), Proto40MHz_v1.Proto40MHz_v1.onapplyclockdiv(), ProtoFEB_v1.ProtoFEB_v1.onapplyclockdiv(), Proto40MHz_v1.Proto40MHz_v1.onapplydelay(), ProtoFEB_v1.ProtoFEB_v1.onapplydelay(), Proto40MHz_v1.Proto40MHz_v1.onapplyfifodepth(), ProtoFEB_v1.ProtoFEB_v1.onapplyfifodepth(), Proto40MHz_v1.Proto40MHz_v1.onapplyfreq(), ProtoFEB_v1.ProtoFEB_v1.onapplyfreq(), Proto40MHz_v1.Proto40MHz_v1.onapplynumber(), ProtoFEB_v1.ProtoFEB_v1.onapplynumber(), ProtoFEB_v1.ProtoFEB_v1.onapplytrig(), Proto40MHz_v1.Proto40MHz_v1.onapplytrig(), Acquisition.Acquisition.onDeadtime(), Acquisition.Acquisition.onDepth(), Proto40MHz_v1.Proto40MHz_v1.onenableAll(), ProtoFEB_v1.ProtoFEB_v1.onenableAll(), Acquisition.Acquisition.onMax(), Acquisition.Acquisition.onMin(), Proto40MHz_v1.Proto40MHz_v1.onModeAX(), ProtoFEB_v1.ProtoFEB_v1.onModeAX(), ProtoFEB_v1.ProtoFEB_v1.onModeCh(), Proto40MHz_v1.Proto40MHz_v1.onModeCh(), Acquisition.Acquisition.onNBins(), Acquisition.Acquisition.onNSample(), ProtoFEB_v1.ProtoFEB_v1.onPipeline(), Proto40MHz_v1.Proto40MHz_v1.onPipeline(), Acquisition.Acquisition.onSample(), Acquisition.Acquisition.onSoftTrig(), ProtoFEB_v1.ProtoFEB_v1.onSoftTrig(), Proto40MHz_v1.Proto40MHz_v1.onSoftTrig(), Acquisition.Acquisition.onTree(), Acquisition.Acquisition.onTrend(), Proto40MHz_v1.Proto40MHz_v1.onunableAll(), ProtoFEB_v1.ProtoFEB_v1.onunableAll(), element.element.parent(), proc.proc.parent(), Acquisition.Acquisition.update(), ProtoFEB_v1.ProtoFEB_v1.update(), and Proto40MHz_v1.Proto40MHz_v1.update().
def ConfFrame.ConfFrame.makeToolBar | ( | self | ) |
Definition at line 50 of file ConfFrame.py.
def ConfFrame.ConfFrame.onChange | ( | self, | |
event | |||
) |
Definition at line 73 of file ConfFrame.py.
References Croc.Croc.update(), Computer.Computer.update(), A3PE_BitFlip.A3PE_BitFlip.update(), EmulateFE.EmulateFE.update(), InterfaceWrap.update(), ElementWrap.update(), ProcDataBase.update(), TestI2C.TestI2C.update(), TestSPI.TestSPI.update(), TestUSB.TestUSB.update(), StorageFifoAcquisition.StorageFifoAcquisition.update(), TestSuite.TestSuite.update(), StorageFifo.StorageFifo.update(), ADCMeasurement.CurrentMeasurement.update(), CurrentMeasurement.CurrentMeasurement.update(), UsbFTInterfaceTest.UsbFTInterfaceTest.update(), Interface.update(), IOobject.update(), Croc.update(), UsbI2cBus.update(), UsbSpiBus.update(), UsbMLI2cBus.update(), UsbMLSpiBus.update(), CU_v1.update(), Proto40MHz_v1.update(), Element.update(), Computer.update(), FEB_v1.update(), SeqPGA.update(), Acquisition.Acquisition.update(), NI6008.update(), ProtoFEB_v1.ProtoFEB_v1.update(), Proto40MHz_v1.Proto40MHz_v1.update(), FePGA.update(), Phaser.update(), UsbFTInterface.update(), UsbFTMLInterface.update(), CfgFrame.CfgFrame.update(), MSOxxxx.update(), ICPhaser.update(), ICECALv3.update(), ConfFrame.ConfFrame.update(), LSDelayChipV1.update(), A3PE.update(), and AppFrame.AppFrame.update().
def ConfFrame.ConfFrame.onClose | ( | self, | |
event | |||
) |
Definition at line 79 of file ConfFrame.py.
References ConfFrame.ConfFrame.confs, ConfFrame.ConfFrame.notebook, ConfFrame.ConfFrame.objs, AppFrame.AppFrame.objs, ConfFrame.ConfFrame.panels, ConfFrame.ConfFrame.paths, AppFrame.AppFrame.paths, and ConfFrame.ConfFrame.wraps.
def ConfFrame.ConfFrame.onCloseAll | ( | self, | |
event | |||
) |
Definition at line 88 of file ConfFrame.py.
References ConfFrame.ConfFrame.confs, ConfFrame.ConfFrame.notebook, ConfFrame.ConfFrame.objs, AppFrame.AppFrame.objs, ConfFrame.ConfFrame.panels, ConfFrame.ConfFrame.paths, AppFrame.AppFrame.paths, and ConfFrame.ConfFrame.wraps.
def ConfFrame.ConfFrame.onEdit | ( | self, | |
obj, | |||
path, | |||
type | |||
) |
Definition at line 96 of file ConfFrame.py.
References CfgFrame.CfgFrame.app, ConfFrame.ConfFrame.app, ConfFrame.ConfFrame.confs, ConfFrame.ConfFrame.notebook, ConfFrame.ConfFrame.objs, AppFrame.AppFrame.objs, ConfFrame.ConfFrame.panels, ConfFrame.ConfFrame.paths, AppFrame.AppFrame.paths, Croc.Croc.update(), Computer.Computer.update(), A3PE_BitFlip.A3PE_BitFlip.update(), EmulateFE.EmulateFE.update(), InterfaceWrap.update(), ElementWrap.update(), ProcDataBase.update(), TestUSB.TestUSB.update(), TestI2C.TestI2C.update(), TestSPI.TestSPI.update(), TestSuite.TestSuite.update(), StorageFifo.StorageFifo.update(), StorageFifoAcquisition.StorageFifoAcquisition.update(), CurrentMeasurement.CurrentMeasurement.update(), ADCMeasurement.CurrentMeasurement.update(), UsbFTInterfaceTest.UsbFTInterfaceTest.update(), Interface.update(), IOobject.update(), Croc.update(), UsbI2cBus.update(), UsbSpiBus.update(), UsbMLSpiBus.update(), UsbMLI2cBus.update(), CU_v1.update(), Proto40MHz_v1.update(), Element.update(), Computer.update(), FEB_v1.update(), SeqPGA.update(), Acquisition.Acquisition.update(), NI6008.update(), ProtoFEB_v1.ProtoFEB_v1.update(), Proto40MHz_v1.Proto40MHz_v1.update(), FePGA.update(), Phaser.update(), UsbFTInterface.update(), UsbFTMLInterface.update(), CfgFrame.CfgFrame.update(), MSOxxxx.update(), ICPhaser.update(), ICECALv3.update(), ConfFrame.ConfFrame.update(), LSDelayChipV1.update(), A3PE.update(), AppFrame.AppFrame.update(), and ConfFrame.ConfFrame.wraps.
def ConfFrame.ConfFrame.onIconize | ( | self, | |
event | |||
) |
Definition at line 69 of file ConfFrame.py.
def ConfFrame.ConfFrame.onIdle | ( | self, | |
event | |||
) |
Responds to idle time in the system
Definition at line 65 of file ConfFrame.py.
def ConfFrame.ConfFrame.onReLoad | ( | self, | |
event | |||
) |
Definition at line 76 of file ConfFrame.py.
References Croc.Croc.update(), Computer.Computer.update(), A3PE_BitFlip.A3PE_BitFlip.update(), EmulateFE.EmulateFE.update(), InterfaceWrap.update(), ElementWrap.update(), ProcDataBase.update(), TestI2C.TestI2C.update(), TestSPI.TestSPI.update(), TestUSB.TestUSB.update(), StorageFifoAcquisition.StorageFifoAcquisition.update(), TestSuite.TestSuite.update(), StorageFifo.StorageFifo.update(), ADCMeasurement.CurrentMeasurement.update(), CurrentMeasurement.CurrentMeasurement.update(), UsbFTInterfaceTest.UsbFTInterfaceTest.update(), Interface.update(), IOobject.update(), Croc.update(), UsbI2cBus.update(), UsbSpiBus.update(), UsbMLI2cBus.update(), UsbMLSpiBus.update(), CU_v1.update(), Proto40MHz_v1.update(), Element.update(), Computer.update(), FEB_v1.update(), SeqPGA.update(), Acquisition.Acquisition.update(), NI6008.update(), ProtoFEB_v1.ProtoFEB_v1.update(), Proto40MHz_v1.Proto40MHz_v1.update(), FePGA.update(), Phaser.update(), UsbFTInterface.update(), UsbFTMLInterface.update(), CfgFrame.CfgFrame.update(), MSOxxxx.update(), ICPhaser.update(), ICECALv3.update(), ConfFrame.ConfFrame.update(), LSDelayChipV1.update(), A3PE.update(), and AppFrame.AppFrame.update().
def ConfFrame.ConfFrame.update | ( | self | ) |
Definition at line 138 of file ConfFrame.py.
References ConfFrame.ConfFrame.notebook, and ConfFrame.ConfFrame.panels.
Referenced by ConfFrame.ConfFrame.onChange(), GraphFrame.GraphFrame.onChange(), ConfFrame.ConfFrame.onEdit(), ConfFrame.ConfFrame.onReLoad(), and GraphFrame.GraphFrame.onReLoad().
ConfFrame.ConfFrame.app |
Definition at line 28 of file ConfFrame.py.
Referenced by ConfFrame.ConfFrame.onEdit(), and GraphFrame.GraphFrame.onPlot().
ConfFrame.ConfFrame.confs |
Definition at line 39 of file ConfFrame.py.
Referenced by ConfFrame.ConfFrame.onClose(), ConfFrame.ConfFrame.onCloseAll(), and ConfFrame.ConfFrame.onEdit().
ConfFrame.ConfFrame.notebook |
Definition at line 34 of file ConfFrame.py.
Referenced by ConfFrame.ConfFrame.onClose(), GraphFrame.GraphFrame.onClose(), ConfFrame.ConfFrame.onCloseAll(), GraphFrame.GraphFrame.onCloseAll(), ConfFrame.ConfFrame.onEdit(), GraphFrame.GraphFrame.onPlot(), GraphFrame.GraphFrame.onReLoad(), GraphFrame.GraphFrame.update(), and ConfFrame.ConfFrame.update().
ConfFrame.ConfFrame.objs |
Definition at line 36 of file ConfFrame.py.
Referenced by ConfFrame.ConfFrame.onClose(), GraphFrame.GraphFrame.onClose(), ConfFrame.ConfFrame.onCloseAll(), GraphFrame.GraphFrame.onCloseAll(), ConfFrame.ConfFrame.onEdit(), and GraphFrame.GraphFrame.onPlot().
|
static |
Definition at line 24 of file ConfFrame.py.
ConfFrame.ConfFrame.panel |
Definition at line 32 of file ConfFrame.py.
Referenced by A3PE_BitFlip.A3PE_BitFlip.__init__(), Acquisition.Acquisition.__init__(), EmulateFE.EmulateFE.__init__(), object.object.getControl(), Proto40MHz_v1.Proto40MHz_v1.getFile(), ProtoFEB_v1.ProtoFEB_v1.getFile(), element.element.page(), and proc.proc.page().
ConfFrame.ConfFrame.panels |
Definition at line 35 of file ConfFrame.py.
Referenced by ConfFrame.ConfFrame.onClose(), GraphFrame.GraphFrame.onClose(), ConfFrame.ConfFrame.onCloseAll(), GraphFrame.GraphFrame.onCloseAll(), ConfFrame.ConfFrame.onEdit(), GraphFrame.GraphFrame.onPlot(), and ConfFrame.ConfFrame.update().
ConfFrame.ConfFrame.parent |
Definition at line 27 of file ConfFrame.py.
Referenced by GraphFrame.GraphFrame.onIconize().
ConfFrame.ConfFrame.path |
Definition at line 29 of file ConfFrame.py.
Referenced by element.element.loadxrc(), and proc.proc.loadxrc().
ConfFrame.ConfFrame.paths |
Definition at line 37 of file ConfFrame.py.
Referenced by ConfFrame.ConfFrame.onClose(), ConfFrame.ConfFrame.onCloseAll(), and ConfFrame.ConfFrame.onEdit().
ConfFrame.ConfFrame.toolBar |
Definition at line 55 of file ConfFrame.py.
ConfFrame.ConfFrame.wraps |
Definition at line 38 of file ConfFrame.py.
Referenced by ConfFrame.ConfFrame.onClose(), ConfFrame.ConfFrame.onCloseAll(), and ConfFrame.ConfFrame.onEdit().