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