Cat
|
Public Member Functions | |
def | __init__ (self, app, parent, obj, objpath, objtype) |
def | onEdit (self, obj, path, objtype) |
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 | update (self) |
Public Attributes | |
parent | |
app | |
obj | |
objpath | |
objtype | |
path | |
main | |
wrap | |
module | |
control | |
toolBar | |
Static Public Attributes | |
string | overviewText = "CAT Configuration Window" |
Definition at line 23 of file CfgFrame.py.
def CfgFrame.CfgFrame.__init__ | ( | self, | |
app, | |||
parent, | |||
obj, | |||
objpath, | |||
objtype | |||
) |
Definition at line 25 of file CfgFrame.py.
def CfgFrame.CfgFrame.getControl | ( | self, | |
panel, | |||
xmlid | |||
) |
Retrieves the given control (within a dialog) by its xmlid
Definition at line 64 of file CfgFrame.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 CfgFrame.CfgFrame.makeToolBar | ( | self | ) |
Definition at line 70 of file CfgFrame.py.
def CfgFrame.CfgFrame.onChange | ( | self, | |
event | |||
) |
Definition at line 93 of file CfgFrame.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(), ICECALv3.update(), LSDelayChipV1.update(), A3PE.update(), and AppFrame.AppFrame.update().
def CfgFrame.CfgFrame.onClose | ( | self, | |
event | |||
) |
Definition at line 100 of file CfgFrame.py.
References CfgFrame.CfgFrame.objpath, and CfgFrame.CfgFrame.parent.
def CfgFrame.CfgFrame.onEdit | ( | self, | |
obj, | |||
path, | |||
objtype | |||
) |
Definition at line 39 of file CfgFrame.py.
def CfgFrame.CfgFrame.onIconize | ( | self, | |
event | |||
) |
Definition at line 88 of file CfgFrame.py.
References CfgFrame.CfgFrame.parent.
def CfgFrame.CfgFrame.onIdle | ( | self, | |
event | |||
) |
Responds to idle time in the system
Definition at line 83 of file CfgFrame.py.
def CfgFrame.CfgFrame.onReLoad | ( | self, | |
event | |||
) |
Definition at line 97 of file CfgFrame.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(), ICECALv3.update(), LSDelayChipV1.update(), A3PE.update(), and AppFrame.AppFrame.update().
def CfgFrame.CfgFrame.update | ( | self | ) |
Definition at line 109 of file CfgFrame.py.
References CfgFrame.CfgFrame.control.
Referenced by ConfFrame.ConfFrame.onChange(), GraphFrame.GraphFrame.onChange(), CfgFrame.CfgFrame.onChange(), ConfFrame.ConfFrame.onEdit(), ConfFrame.ConfFrame.onReLoad(), GraphFrame.GraphFrame.onReLoad(), and CfgFrame.CfgFrame.onReLoad().
CfgFrame.CfgFrame.app |
Definition at line 28 of file CfgFrame.py.
Referenced by ConfFrame.ConfFrame.onEdit(), and GraphFrame.GraphFrame.onPlot().
CfgFrame.CfgFrame.control |
Definition at line 60 of file CfgFrame.py.
Referenced by CfgFrame.CfgFrame.update().
CfgFrame.CfgFrame.main |
Definition at line 35 of file CfgFrame.py.
CfgFrame.CfgFrame.module |
Definition at line 59 of file CfgFrame.py.
CfgFrame.CfgFrame.obj |
Definition at line 29 of file CfgFrame.py.
Referenced by Proto40MHz_v1.Proto40MHz_v1.isReady(), ProtoFEB_v1.ProtoFEB_v1.isReady(), element.element.loadxrc(), proc.proc.loadxrc(), Proto40MHz_v1.Proto40MHz_v1.onAcquisition(), ProtoFEB_v1.ProtoFEB_v1.onAcquisition(), ProtoFEB_v1.ProtoFEB_v1.onAcquisitionReset(), Proto40MHz_v1.Proto40MHz_v1.onAcquisitionReset(), TestI2C.TestI2C.onApply(), TestSPI.TestSPI.onApply(), TestUSB.TestUSB.onApply(), StorageFifoAcquisition.StorageFifoAcquisition.onApply(), StorageFifo.StorageFifo.onApply(), TestSuite.TestSuite.onApply(), ADCMeasurement.CurrentMeasurement.onApply(), CurrentMeasurement.CurrentMeasurement.onApply(), UsbFTInterfaceTest.UsbFTInterfaceTest.onApply(), Acquisition.Acquisition.onApply(), Proto40MHz_v1.Proto40MHz_v1.onapplyaxlatency(), ProtoFEB_v1.ProtoFEB_v1.onapplyaxlatency(), Proto40MHz_v1.Proto40MHz_v1.onapplyaxlength(), ProtoFEB_v1.ProtoFEB_v1.onapplyaxlength(), ProtoFEB_v1.ProtoFEB_v1.onapplyCh(), Proto40MHz_v1.Proto40MHz_v1.onapplyCh(), ProtoFEB_v1.ProtoFEB_v1.onapplyclockdiv(), Proto40MHz_v1.Proto40MHz_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(), Proto40MHz_v1.Proto40MHz_v1.onapplytrig(), ProtoFEB_v1.ProtoFEB_v1.onapplytrig(), Acquisition.Acquisition.onDeadtime(), Acquisition.Acquisition.onDepth(), Proto40MHz_v1.Proto40MHz_v1.onEnableStorage(), ProtoFEB_v1.ProtoFEB_v1.onEnableStorage(), ProtoFEB_v1.ProtoFEB_v1.onFifoRAZ(), Proto40MHz_v1.Proto40MHz_v1.onFifoRAZ(), Proto40MHz_v1.Proto40MHz_v1.onFifoReset(), ProtoFEB_v1.ProtoFEB_v1.onFifoReset(), ProtoFEB_v1.ProtoFEB_v1.onFifoWrite(), Proto40MHz_v1.Proto40MHz_v1.onFifoWrite(), Proto40MHz_v1.Proto40MHz_v1.onFromAXPtrRaz(), ProtoFEB_v1.ProtoFEB_v1.onFromAXPtrRaz(), ProtoFEB_v1.ProtoFEB_v1.onFromAXRAZ(), Proto40MHz_v1.Proto40MHz_v1.onFromAXRAZ(), ProtoFEB_v1.ProtoFEB_v1.onFromAXWrite(), Proto40MHz_v1.Proto40MHz_v1.onFromAXWrite(), Proto40MHz_v1.Proto40MHz_v1.onGlobalReset(), ProtoFEB_v1.ProtoFEB_v1.onGlobalReset(), ProtoFEB_v1.ProtoFEB_v1.onLatencyReset(), Proto40MHz_v1.Proto40MHz_v1.onLatencyReset(), Acquisition.Acquisition.onMax(), Acquisition.Acquisition.onMin(), Proto40MHz_v1.Proto40MHz_v1.onModeAX(), ProtoFEB_v1.ProtoFEB_v1.onModeAX(), Proto40MHz_v1.Proto40MHz_v1.onModeCh(), ProtoFEB_v1.ProtoFEB_v1.onModeCh(), Acquisition.Acquisition.onNBins(), Acquisition.Acquisition.onNSample(), ProtoFEB_v1.ProtoFEB_v1.onPatternRAZ(), Proto40MHz_v1.Proto40MHz_v1.onPatternRAZ(), ProtoFEB_v1.ProtoFEB_v1.onPatternWrite(), Proto40MHz_v1.Proto40MHz_v1.onPatternWrite(), Proto40MHz_v1.Proto40MHz_v1.onPhaser0(), ProtoFEB_v1.ProtoFEB_v1.onPhaser0(), Proto40MHz_v1.Proto40MHz_v1.onPhaser1(), ProtoFEB_v1.ProtoFEB_v1.onPhaser1(), Proto40MHz_v1.Proto40MHz_v1.onPhaser2(), ProtoFEB_v1.ProtoFEB_v1.onPhaser2(), Proto40MHz_v1.Proto40MHz_v1.onPipeline(), ProtoFEB_v1.ProtoFEB_v1.onPipeline(), Proto40MHz_v1.Proto40MHz_v1.onReadFifo(), ProtoFEB_v1.ProtoFEB_v1.onReadFifo(), Proto40MHz_v1.Proto40MHz_v1.onReadFromAX(), ProtoFEB_v1.ProtoFEB_v1.onReadFromAX(), ProtoFEB_v1.ProtoFEB_v1.onReadPattern(), Proto40MHz_v1.Proto40MHz_v1.onReadPattern(), Proto40MHz_v1.Proto40MHz_v1.onReadToAX(), ProtoFEB_v1.ProtoFEB_v1.onReadToAX(), Proto40MHz_v1.Proto40MHz_v1.onReadTrigger(), ProtoFEB_v1.ProtoFEB_v1.onReadTrigger(), Proto40MHz_v1.Proto40MHz_v1.onResetFE(), ProtoFEB_v1.ProtoFEB_v1.onResetFE(), ProtoFEB_v1.ProtoFEB_v1.onResetSPI(), Proto40MHz_v1.Proto40MHz_v1.onResetSPI(), Acquisition.Acquisition.onSample(), Acquisition.Acquisition.onSoftTrig(), ProtoFEB_v1.ProtoFEB_v1.onSoftTrig(), Proto40MHz_v1.Proto40MHz_v1.onSoftTrig(), Proto40MHz_v1.Proto40MHz_v1.onStartSequenceAX(), ProtoFEB_v1.ProtoFEB_v1.onStartSequenceAX(), ProtoFEB_v1.ProtoFEB_v1.onToAXPtrRaz(), Proto40MHz_v1.Proto40MHz_v1.onToAXPtrRaz(), ProtoFEB_v1.ProtoFEB_v1.onToAXRAZ(), Proto40MHz_v1.Proto40MHz_v1.onToAXRAZ(), ProtoFEB_v1.ProtoFEB_v1.onToAXWrite(), Proto40MHz_v1.Proto40MHz_v1.onToAXWrite(), Acquisition.Acquisition.onTree(), Acquisition.Acquisition.onTrend(), ProtoFEB_v1.ProtoFEB_v1.onTrigger(), Proto40MHz_v1.Proto40MHz_v1.onTrigger(), Proto40MHz_v1.Proto40MHz_v1.onTriggerRAZ(), ProtoFEB_v1.ProtoFEB_v1.onTriggerRAZ(), ProtoFEB_v1.ProtoFEB_v1.onTriggerWrite(), Proto40MHz_v1.Proto40MHz_v1.onTriggerWrite(), Proto40MHz_v1.Proto40MHz_v1.onUsbPhasersReset(), ProtoFEB_v1.ProtoFEB_v1.onUsbPhasersReset(), TestUSB.TestUSB.update(), TestSPI.TestSPI.update(), TestI2C.TestI2C.update(), StorageFifo.StorageFifo.update(), TestSuite.TestSuite.update(), StorageFifoAcquisition.StorageFifoAcquisition.update(), ADCMeasurement.CurrentMeasurement.update(), CurrentMeasurement.CurrentMeasurement.update(), UsbFTInterfaceTest.UsbFTInterfaceTest.update(), Acquisition.Acquisition.update(), ProtoFEB_v1.ProtoFEB_v1.update(), and Proto40MHz_v1.Proto40MHz_v1.update().
CfgFrame.CfgFrame.objpath |
Definition at line 30 of file CfgFrame.py.
Referenced by CfgFrame.CfgFrame.onClose().
CfgFrame.CfgFrame.objtype |
Definition at line 31 of file CfgFrame.py.
|
static |
Definition at line 24 of file CfgFrame.py.
CfgFrame.CfgFrame.parent |
Definition at line 27 of file CfgFrame.py.
Referenced by CfgFrame.CfgFrame.onClose(), GraphFrame.GraphFrame.onIconize(), and CfgFrame.CfgFrame.onIconize().
CfgFrame.CfgFrame.path |
Definition at line 32 of file CfgFrame.py.
Referenced by element.element.loadxrc(), and proc.proc.loadxrc().
CfgFrame.CfgFrame.toolBar |
Definition at line 75 of file CfgFrame.py.
CfgFrame.CfgFrame.wrap |
Definition at line 58 of file CfgFrame.py.