#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.