#include <MultiScaleDetectorPresenter.h>

Public Slots | |
| void | changeFilter (int filter) |
| void | changeMaxRange (int check) |
| void | changeParameter (const QString &name) |
| void | changePeakFinder (int peakFinder) |
| void | changeScale (int scale) |
| void | changeSigma (double sigma) |
| void | changeSigmaStep (double step) |
Signals | |
| void | detectorChanged () |
Public Member Functions | |
| virtual void | activate () |
| virtual void | deactivate () |
| void | insertPeakFinder (const QString &name, PeakFinderPresenter *peak) |
| MultiScaleDetectorPresenter (MultiScaleDetector *detector, ParameterWidget *detectorParameter) | |
| void | setDetector (Detector *detector) |
| void | setDetectorParameter (ParameterWidget *detectorParameter) |
Protected Member Functions | |
| virtual void | reconnect () |
| virtual void | syncronize () |
Protected Attributes | |
| PeakFinderPresenter * | m_currentPeakPresenter |
| int | m_currentPeakPresenterIndex |
| QStringList | m_peakPresenterNames |
| QVector< PeakFinderPresenter * > | m_peakPresenters |
Definition at line 34 of file MultiScaleDetectorPresenter.h.
| MultiScaleDetectorPresenter::MultiScaleDetectorPresenter | ( | MultiScaleDetector * | detector, | |
| ParameterWidget * | detectorParameter | |||
| ) |
Definition at line 6 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::activate | ( | ) | [virtual] |
Reimplemented from DetectorPresenter.
Definition at line 23 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::changeFilter | ( | int | filter | ) | [slot] |
Definition at line 139 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::changeMaxRange | ( | int | check | ) | [slot] |
Definition at line 111 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::changeParameter | ( | const QString & | name | ) | [slot] |
Reimplemented in MultiScaleNormalDetectorPresenter.
Definition at line 74 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::changePeakFinder | ( | int | peakFinder | ) | [slot] |
Definition at line 148 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::changeScale | ( | int | scale | ) | [slot] |
Definition at line 102 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::changeSigma | ( | double | sigma | ) | [slot] |
Definition at line 121 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::changeSigmaStep | ( | double | step | ) | [slot] |
Definition at line 130 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::deactivate | ( | ) | [virtual] |
Reimplemented from DetectorPresenter.
Definition at line 30 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::detectorChanged | ( | ) | [signal] |
| void MultiScaleDetectorPresenter::insertPeakFinder | ( | const QString & | name, | |
| PeakFinderPresenter * | peak | |||
| ) |
Definition at line 37 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::reconnect | ( | ) | [protected, virtual] |
Implements DetectorPresenter.
Reimplemented in MultiScaleNormalDetectorPresenter.
Definition at line 182 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::setDetector | ( | Detector * | detector | ) | [virtual] |
Implements DetectorPresenter.
Definition at line 51 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::setDetectorParameter | ( | ParameterWidget * | detectorParameter | ) | [virtual] |
Implements DetectorPresenter.
Reimplemented in MultiScaleNormalDetectorPresenter.
Definition at line 56 of file MultiScaleDetectorPresenter.cpp.
| void MultiScaleDetectorPresenter::syncronize | ( | ) | [protected, virtual] |
Implements DetectorPresenter.
Reimplemented in MultiScaleNormalDetectorPresenter.
Definition at line 164 of file MultiScaleDetectorPresenter.cpp.
Definition at line 67 of file MultiScaleDetectorPresenter.h.
int MultiScaleDetectorPresenter::m_currentPeakPresenterIndex [protected] |
Definition at line 68 of file MultiScaleDetectorPresenter.h.
QStringList MultiScaleDetectorPresenter::m_peakPresenterNames [protected] |
Definition at line 70 of file MultiScaleDetectorPresenter.h.
QVector< PeakFinderPresenter* > MultiScaleDetectorPresenter::m_peakPresenters [protected] |
Definition at line 69 of file MultiScaleDetectorPresenter.h.