#include <adcwidget.h>


Public Slots | |
| void | regChanged (int) |
| void | setClockDelay () |
| void | setSubChangedOn () |
| void | setSubChangedOff () |
Public Member Functions | |
| AdcWidget (QWidget *parent, nxyter::MainAdc *adc) | |
| virtual bool | getSubConfig () |
| virtual bool | setSubConfig () |
| virtual bool | setSubToDefault () |
| virtual bool | fillCmdFile (FILE *f) |
| RocTabsWidget * | rocTabs () |
| bool | isSubChanged () const |
| void | setSubChanged (bool on) |
| void | showMessage (const QString &msg, int tmout=0) |
Protected Member Functions | |
| void | getOnlyDelayRegs () |
| void | displayClockDelay (uint32_t sr_init, uint32_t bufg_select) |
Protected Attributes | |
| nxyter::MainAdc * | fAdc |
| QSpinBox * | fRegSpins [NumRegs] |
| uint32_t | fClockDelay |
| bool | fSubChanged |
Private Types | |
| enum | { NumRegs = 35 } |
Definition at line 13 of file adcwidget.h.
anonymous enum [private] |
Definition at line 16 of file adcwidget.h.
| AdcWidget::AdcWidget | ( | QWidget * | parent, | |
| nxyter::MainAdc * | adc | |||
| ) |
Definition at line 8 of file adcwidget.cpp.
References fClockDelay, fRegSpins, getSubConfig(), regChanged(), nxyter::MainAdc::registerName(), and setClockDelay().
| void AdcWidget::displayClockDelay | ( | uint32_t | sr_init, | |
| uint32_t | bufg_select | |||
| ) | [protected] |
Definition at line 89 of file adcwidget.cpp.
References fClockDelay, and nxyter::MainAdc::findClockDelay().
Referenced by getOnlyDelayRegs().
| bool AdcWidget::fillCmdFile | ( | FILE * | f | ) | [virtual] |
Reimplemented from SubWidget.
Definition at line 108 of file adcwidget.cpp.
References fClockDelay, and fRegSpins.
| void AdcWidget::getOnlyDelayRegs | ( | ) | [protected] |
Definition at line 76 of file adcwidget.cpp.
References displayClockDelay(), fAdc, nxyter::MainAdc::getClockDelayBufg(), and nxyter::MainAdc::getClockDelaySrInit().
Referenced by getSubConfig(), and setClockDelay().
| bool AdcWidget::getSubConfig | ( | ) | [virtual] |
Reimplemented from SubWidget.
Definition at line 51 of file adcwidget.cpp.
References fAdc, fRegSpins, getOnlyDelayRegs(), and nxyter::MainAdc::getRegister().
Referenced by AdcWidget(), and setSubToDefault().
| bool SubWidget::isSubChanged | ( | ) | const [inline, inherited] |
Definition at line 26 of file subwidget.h.
References SubWidget::fSubChanged.
Referenced by RocTabsWidget::showSubChanged().
| void AdcWidget::regChanged | ( | int | nreg | ) | [slot] |
Definition at line 126 of file adcwidget.cpp.
References fAdc, fRegSpins, and nxyter::MainAdc::setRegister().
Referenced by AdcWidget().
| RocTabsWidget * SubWidget::rocTabs | ( | ) | [inherited] |
Definition at line 9 of file subwidget.cpp.
Referenced by SubWidget::setSubChanged(), and SubWidget::showMessage().
| void AdcWidget::setClockDelay | ( | ) | [slot] |
Definition at line 133 of file adcwidget.cpp.
References delay(), fAdc, getOnlyDelayRegs(), and nxyter::MainAdc::setClockDelay().
Referenced by AdcWidget().
| void SubWidget::setSubChanged | ( | bool | on | ) | [inherited] |
Definition at line 31 of file subwidget.cpp.
References SubWidget::fSubChanged, SubWidget::rocTabs(), and RocTabsWidget::showSubChanged().
Referenced by FebWidget::enableNxClicked(), RocTabsWidget::getCurrConfig(), RocTabsWidget::getFullConfig(), RocTabsWidget::setCurrConfig(), RocTabsWidget::setFullConfig(), SubWidget::setSubChangedOff(), and SubWidget::setSubChangedOn().
| void SubWidget::setSubChangedOff | ( | ) | [slot, inherited] |
Definition at line 44 of file subwidget.cpp.
References SubWidget::setSubChanged().
| void SubWidget::setSubChangedOn | ( | ) | [slot, inherited] |
Definition at line 39 of file subwidget.cpp.
References SubWidget::setSubChanged().
Referenced by NxyterWidget::configBitChanged(), NxyterWidget::maskRowColumn(), NxyterWidget::otherRegsChanged(), RocFeetWidget::RocFeetWidget(), RocFeetWidget::setSubToDefault(), NxyterWidget::setSubToDefault(), NxyterWidget::thresholdRowColumn(), and UdpWidget::UdpWidget().
| bool AdcWidget::setSubConfig | ( | ) | [virtual] |
Reimplemented from SubWidget.
Definition at line 65 of file adcwidget.cpp.
References fAdc, fRegSpins, and nxyter::MainAdc::setRegister().
| bool AdcWidget::setSubToDefault | ( | ) | [virtual] |
Reimplemented from SubWidget.
Definition at line 99 of file adcwidget.cpp.
References fAdc, getSubConfig(), nxyter::MainAdc::setClockDelay(), and nxyter::MainAdc::setToDefault().
| void SubWidget::showMessage | ( | const QString & | msg, | |
| int | tmout = 0 | |||
| ) | [inherited] |
Definition at line 25 of file subwidget.cpp.
References SubWidget::rocTabs(), and RocTabsWidget::showMessage().
Referenced by RocMainWidget::setSubToDefault(), and BoardWidget::setSubToDefault().
nxyter::MainAdc* AdcWidget::fAdc [protected] |
Definition at line 19 of file adcwidget.h.
Referenced by getOnlyDelayRegs(), getSubConfig(), regChanged(), setClockDelay(), setSubConfig(), and setSubToDefault().
uint32_t AdcWidget::fClockDelay [protected] |
Definition at line 21 of file adcwidget.h.
Referenced by AdcWidget(), displayClockDelay(), and fillCmdFile().
QSpinBox* AdcWidget::fRegSpins[NumRegs] [protected] |
Definition at line 20 of file adcwidget.h.
Referenced by AdcWidget(), fillCmdFile(), getSubConfig(), regChanged(), and setSubConfig().
bool SubWidget::fSubChanged [protected, inherited] |
Definition at line 14 of file subwidget.h.
Referenced by SubWidget::isSubChanged(), and SubWidget::setSubChanged().
1.7.1