Cat
|
Public Member Functions | |
def | __init__ (self, app, parent, title) |
def | getControl (self, panel, xmlid) |
def | makeToolBar (self) |
def | onIdle (self, event) |
def | onChange (self, event) |
def | onIconize (self, event) |
def | onReLoad (self, event) |
def | onPrint (self, event) |
def | onSave (self, event) |
def | onClose (self, event) |
def | onCloseAll (self, event) |
def | onPlot (self, obj) |
def | update (self) |
Public Attributes | |
figId | |
parent | |
app | |
path | |
panel | |
notebook | |
panels | |
objs | |
figs | |
toolBar | |
Static Public Attributes | |
string | overviewText = "CAT Graphical Window" |
Definition at line 25 of file GraphFrame.py.
def GraphFrame.GraphFrame.__init__ | ( | self, | |
app, | |||
parent, | |||
title | |||
) |
Definition at line 27 of file GraphFrame.py.
def GraphFrame.GraphFrame.getControl | ( | self, | |
panel, | |||
xmlid | |||
) |
Retrieves the given control (within a dialog) by its xmlid
Definition at line 44 of file GraphFrame.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 GraphFrame.GraphFrame.makeToolBar | ( | self | ) |
Definition at line 50 of file GraphFrame.py.
def GraphFrame.GraphFrame.onChange | ( | self, | |
event | |||
) |
Definition at line 74 of file GraphFrame.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(), Proto40MHz_v1.Proto40MHz_v1.update(), ProtoFEB_v1.ProtoFEB_v1.update(), FePGA.update(), Phaser.update(), UsbFTMLInterface.update(), UsbFTInterface.update(), CfgFrame.CfgFrame.update(), MSOxxxx.update(), ICPhaser.update(), GraphFrame.GraphFrame.update(), ICECALv3.update(), ConfFrame.ConfFrame.update(), LSDelayChipV1.update(), A3PE.update(), and AppFrame.AppFrame.update().
def GraphFrame.GraphFrame.onClose | ( | self, | |
event | |||
) |
Definition at line 90 of file GraphFrame.py.
References GraphFrame.GraphFrame.figs, ConfFrame.ConfFrame.notebook, GraphFrame.GraphFrame.notebook, ConfFrame.ConfFrame.objs, GraphFrame.GraphFrame.objs, AppFrame.AppFrame.objs, ConfFrame.ConfFrame.panels, and GraphFrame.GraphFrame.panels.
def GraphFrame.GraphFrame.onCloseAll | ( | self, | |
event | |||
) |
Definition at line 99 of file GraphFrame.py.
References GraphFrame.GraphFrame.figs, ConfFrame.ConfFrame.notebook, GraphFrame.GraphFrame.notebook, ConfFrame.ConfFrame.objs, GraphFrame.GraphFrame.objs, AppFrame.AppFrame.objs, ConfFrame.ConfFrame.panels, and GraphFrame.GraphFrame.panels.
def GraphFrame.GraphFrame.onIconize | ( | self, | |
event | |||
) |
Definition at line 77 of file GraphFrame.py.
References CfgFrame.CfgFrame.parent, ConfFrame.ConfFrame.parent, and GraphFrame.GraphFrame.parent.
def GraphFrame.GraphFrame.onIdle | ( | self, | |
event | |||
) |
Responds to idle time in the system
Definition at line 69 of file GraphFrame.py.
def GraphFrame.GraphFrame.onPlot | ( | self, | |
obj | |||
) |
Definition at line 105 of file GraphFrame.py.
References CfgFrame.CfgFrame.app, ConfFrame.ConfFrame.app, GraphFrame.GraphFrame.app, GraphFrame.GraphFrame.figId, GraphFrame.GraphFrame.figs, ConfFrame.ConfFrame.notebook, GraphFrame.GraphFrame.notebook, ConfFrame.ConfFrame.objs, GraphFrame.GraphFrame.objs, AppFrame.AppFrame.objs, ConfFrame.ConfFrame.panels, and GraphFrame.GraphFrame.panels.
def GraphFrame.GraphFrame.onPrint | ( | self, | |
event | |||
) |
Definition at line 84 of file GraphFrame.py.
def GraphFrame.GraphFrame.onReLoad | ( | self, | |
event | |||
) |
Definition at line 81 of file GraphFrame.py.
References ConfFrame.ConfFrame.notebook, GraphFrame.GraphFrame.notebook, 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(), CurrentMeasurement.CurrentMeasurement.update(), ADCMeasurement.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(), Proto40MHz_v1.Proto40MHz_v1.update(), ProtoFEB_v1.ProtoFEB_v1.update(), FePGA.update(), Phaser.update(), UsbFTMLInterface.update(), UsbFTInterface.update(), CfgFrame.CfgFrame.update(), MSOxxxx.update(), ICPhaser.update(), GraphFrame.GraphFrame.update(), ICECALv3.update(), ConfFrame.ConfFrame.update(), LSDelayChipV1.update(), A3PE.update(), and AppFrame.AppFrame.update().
def GraphFrame.GraphFrame.onSave | ( | self, | |
event | |||
) |
Definition at line 87 of file GraphFrame.py.
def GraphFrame.GraphFrame.update | ( | self | ) |
Definition at line 117 of file GraphFrame.py.
References GraphFrame.GraphFrame.figs, ConfFrame.ConfFrame.notebook, and GraphFrame.GraphFrame.notebook.
Referenced by GraphFrame.GraphFrame.onChange(), and GraphFrame.GraphFrame.onReLoad().
GraphFrame.GraphFrame.app |
Definition at line 31 of file GraphFrame.py.
Referenced by GraphFrame.GraphFrame.onPlot().
GraphFrame.GraphFrame.figId |
Definition at line 29 of file GraphFrame.py.
Referenced by GraphFrame.GraphFrame.onPlot().
GraphFrame.GraphFrame.figs |
Definition at line 39 of file GraphFrame.py.
Referenced by GraphFrame.GraphFrame.onClose(), GraphFrame.GraphFrame.onCloseAll(), GraphFrame.GraphFrame.onPlot(), and GraphFrame.GraphFrame.update().
GraphFrame.GraphFrame.notebook |
Definition at line 36 of file GraphFrame.py.
Referenced by GraphFrame.GraphFrame.onClose(), GraphFrame.GraphFrame.onCloseAll(), GraphFrame.GraphFrame.onPlot(), GraphFrame.GraphFrame.onReLoad(), and GraphFrame.GraphFrame.update().
GraphFrame.GraphFrame.objs |
Definition at line 38 of file GraphFrame.py.
Referenced by GraphFrame.GraphFrame.onClose(), GraphFrame.GraphFrame.onCloseAll(), and GraphFrame.GraphFrame.onPlot().
|
static |
Definition at line 26 of file GraphFrame.py.
GraphFrame.GraphFrame.panel |
Definition at line 35 of file GraphFrame.py.
Referenced by A3PE_BitFlip.A3PE_BitFlip.__init__(), EmulateFE.EmulateFE.__init__(), Acquisition.Acquisition.__init__(), object.object.getControl(), Proto40MHz_v1.Proto40MHz_v1.getFile(), and proc.proc.page().
GraphFrame.GraphFrame.panels |
Definition at line 37 of file GraphFrame.py.
Referenced by GraphFrame.GraphFrame.onClose(), GraphFrame.GraphFrame.onCloseAll(), and GraphFrame.GraphFrame.onPlot().
GraphFrame.GraphFrame.parent |
Definition at line 30 of file GraphFrame.py.
Referenced by GraphFrame.GraphFrame.onIconize().
GraphFrame.GraphFrame.path |
Definition at line 32 of file GraphFrame.py.
Referenced by element.element.loadxrc(), and proc.proc.loadxrc().
GraphFrame.GraphFrame.toolBar |
Definition at line 56 of file GraphFrame.py.