qmca
0.0.20
|
#include <bm12controlpanel.h>
Public Slots | |
void | previousChannel () |
void | nextChannel () |
void | countTotal () |
void | clearTotal () |
void | countSCA1 () |
void | countSCA2 () |
void | countSCA3 () |
void | save1 () |
void | save2 () |
void | save3 () |
void | clear1 () |
void | clear2 () |
void | clear3 () |
void | saveData () |
void | saveEnergyWindows () |
void | loadEnergyWindows () |
Public Member Functions | |
BM12ControlPanel (MCAController *ctrl, QwtPlot *graph, QWidget *parent) | |
virtual | ~BM12ControlPanel () |
Private Member Functions | |
int | channel () |
void | setChannel (int chan) |
void | selectSCA (int ch, int win) |
void | countMCA (int ch, int win) |
Private Attributes | |
QGridLayout * | m_GridLayout |
BM12Controller | m_Controller |
QStackedWidget * | m_Channels |
QwtPlot * | m_Graph |
Definition at line 14 of file bm12controlpanel.h.
BM12ControlPanel::BM12ControlPanel | ( | MCAController * | ctrl, |
QwtPlot * | graph, | ||
QWidget * | parent | ||
) |
Definition at line 12 of file bm12controlpanel.cpp.
References channel(), clear1(), clear2(), clear3(), clearTotal(), countSCA1(), countSCA2(), countSCA3(), countTotal(), EpicsMCA::elapsedLiveTime(), EpicsMCA::elapsedRealTime(), EpicsPowerSupply::enabled(), EpicsPulseAnalyser::lowerLevel(), m_Channels, m_Controller, m_GridLayout, BM12Controller::mca(), nextChannel(), BM12Controller::powerSupply(), EpicsMCA::presetLiveTime(), EpicsMCA::presetRealTime(), previousChannel(), BM12Controller::pulseAnalyser(), save1(), save2(), save3(), and EpicsPulseAnalyser::upperLevel().
|
virtual |
Definition at line 168 of file bm12controlpanel.cpp.
|
private |
Definition at line 178 of file bm12controlpanel.cpp.
References m_Channels.
Referenced by BM12ControlPanel(), clear1(), clear2(), clear3(), clearTotal(), countSCA1(), countSCA2(), countSCA3(), countTotal(), loadEnergyWindows(), nextChannel(), previousChannel(), save1(), save2(), save3(), saveData(), and saveEnergyWindows().
|
slot |
Definition at line 247 of file bm12controlpanel.cpp.
References channel(), BM12Controller::clear(), and m_Controller.
Referenced by BM12ControlPanel().
|
slot |
Definition at line 252 of file bm12controlpanel.cpp.
References channel(), BM12Controller::clear(), and m_Controller.
Referenced by BM12ControlPanel().
|
slot |
Definition at line 257 of file bm12controlpanel.cpp.
References channel(), BM12Controller::clear(), and m_Controller.
Referenced by BM12ControlPanel().
|
slot |
Definition at line 209 of file bm12controlpanel.cpp.
References channel(), BM12Controller::clear(), and m_Controller.
Referenced by BM12ControlPanel().
|
private |
Definition at line 198 of file bm12controlpanel.cpp.
References BM12Controller::count(), and m_Controller.
Referenced by countSCA1(), countSCA2(), countSCA3(), and countTotal().
|
slot |
Definition at line 214 of file bm12controlpanel.cpp.
References channel(), countMCA(), and selectSCA().
Referenced by BM12ControlPanel().
|
slot |
Definition at line 220 of file bm12controlpanel.cpp.
References channel(), countMCA(), and selectSCA().
Referenced by BM12ControlPanel().
|
slot |
Definition at line 226 of file bm12controlpanel.cpp.
References channel(), countMCA(), and selectSCA().
Referenced by BM12ControlPanel().
|
slot |
Definition at line 203 of file bm12controlpanel.cpp.
References channel(), countMCA(), and selectSCA().
Referenced by BM12ControlPanel().
|
slot |
Definition at line 272 of file bm12controlpanel.cpp.
References channel(), BM12Controller::loadEnergyWindows(), and m_Controller.
|
slot |
Definition at line 188 of file bm12controlpanel.cpp.
References channel(), and setChannel().
Referenced by BM12ControlPanel().
|
slot |
Definition at line 183 of file bm12controlpanel.cpp.
References channel(), and setChannel().
Referenced by BM12ControlPanel().
|
slot |
Definition at line 232 of file bm12controlpanel.cpp.
References channel(), m_Controller, and BM12Controller::save().
Referenced by BM12ControlPanel().
|
slot |
Definition at line 237 of file bm12controlpanel.cpp.
References channel(), m_Controller, and BM12Controller::save().
Referenced by BM12ControlPanel().
|
slot |
Definition at line 242 of file bm12controlpanel.cpp.
References channel(), m_Controller, and BM12Controller::save().
Referenced by BM12ControlPanel().
|
slot |
Definition at line 262 of file bm12controlpanel.cpp.
References channel(), m_Controller, and BM12Controller::saveData().
|
slot |
Definition at line 267 of file bm12controlpanel.cpp.
References channel(), m_Controller, and BM12Controller::saveEnergyWindows().
|
private |
Definition at line 193 of file bm12controlpanel.cpp.
References m_Controller, and BM12Controller::selectSCA().
Referenced by countSCA1(), countSCA2(), countSCA3(), and countTotal().
|
private |
Definition at line 172 of file bm12controlpanel.cpp.
References m_Channels, m_Controller, and BM12Controller::selectSCA().
Referenced by nextChannel(), and previousChannel().
|
private |
Definition at line 49 of file bm12controlpanel.h.
Referenced by BM12ControlPanel(), channel(), and setChannel().
|
private |
Definition at line 48 of file bm12controlpanel.h.
Referenced by BM12ControlPanel(), clear1(), clear2(), clear3(), clearTotal(), countMCA(), loadEnergyWindows(), save1(), save2(), save3(), saveData(), saveEnergyWindows(), selectSCA(), and setChannel().
|
private |
Definition at line 50 of file bm12controlpanel.h.
|
private |
Definition at line 47 of file bm12controlpanel.h.
Referenced by BM12ControlPanel().