| 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.
 1.8.13
 1.8.13