casa
$Rev:20696$
|
Note: ProfileTaskFacilitator abstracts out some of the common functionality needed for calculating moments and spectral line fitting into a single base class. More...
#include <MomentSettingsWidgetRadio.qo.h>
Signals | |
void | updateProgress (int) |
void | momentsFinished () |
Public Member Functions | |
MomentSettingsWidgetRadio (QWidget *parent=0) | |
void | setUnits (QString units) |
void | setRange (double min, double max) |
void | reset () |
~MomentSettingsWidgetRadio () | |
Private Types | |
enum | SummationIndex { MEAN, INTEGRATED, WEIGHTED_MEAN, DISPERSION, MEDIAN, MEDIAN_VELOCITY, STDDEV, RMS, ABS_MEAN_DEV, MAX, MAX_VELOCITY, MIN, MIN_VELOCITY, END_INDEX } |
Private Slots | |
void | setStepCount (int count) |
void | setStepsCompleted (int count) |
void | thresholdingChanged () |
void | thresholdSpecified () |
void | adjustTableRows (int count) |
void | collapseImage () |
void | setCollapsedImageFile () |
void | collapseDone () |
void | graphicalThreshold () |
void | symmetricThresholdChanged (int checkedState) |
void | thresholdTextChanged (const QString &text) |
Private Member Functions | |
void | setTableValue (int row, int col, float val) |
void | getChannelMinMax (int channelIndex, QString &minStr, QString &maxStr) const |
void | convertChannelRanges (const QString &oldUnits, const QString &newUnits) |
void | convertChannelValue (const QString &channelStr, const QString &channelIdentifier, Converter *converter, int row, int col, bool toPixels) |
String | makeChannelInterval (float startChannelIndex, float endChannelIndex) const |
Vector< Int > | populateMoments (Vector< QString > &momentNames) |
Vector< String > | populateMethod () const |
String | populateChannels (uInt *nSelectedChannels) |
bool | populateThresholds (Vector< Float > &includeThreshold, Vector< Float > &excludeThreshold) |
bool | populateThreshold (Vector< Float > &threshold) |
Private Attributes | |
QMap< SummationIndex, int > | momentMap |
Ui::MomentSettingsWidgetRadio | ui |
ImageAnalysis * | imageAnalysis |
MomentCollapseThreadRadio * | collapseThread |
ThresholdingBinPlotDialog * | thresholdingBinDialog |
QString | outputFileName |
QList< QString > | momentOptions |
QProgressDialog | progressBar |
int | momentCount |
Progress Monitor functionality. | |
int | cycleCount |
int | baseIncrement |
int | previousCount |
Note: ProfileTaskFacilitator abstracts out some of the common functionality needed for calculating moments and spectral line fitting into a single base class.
Definition at line 132 of file MomentSettingsWidgetRadio.qo.h.
enum casa::MomentSettingsWidgetRadio::SummationIndex [private] |
MEAN | |
INTEGRATED | |
WEIGHTED_MEAN | |
DISPERSION | |
MEDIAN | |
MEDIAN_VELOCITY | |
STDDEV | |
RMS | |
ABS_MEAN_DEV | |
MAX | |
MAX_VELOCITY | |
MIN | |
MIN_VELOCITY | |
END_INDEX |
Definition at line 161 of file MomentSettingsWidgetRadio.qo.h.
casa::MomentSettingsWidgetRadio::MomentSettingsWidgetRadio | ( | QWidget * | parent = 0 | ) |
void casa::MomentSettingsWidgetRadio::adjustTableRows | ( | int | count | ) | [private, slot] |
void casa::MomentSettingsWidgetRadio::collapseDone | ( | ) | [private, slot] |
void casa::MomentSettingsWidgetRadio::collapseImage | ( | ) | [private, slot] |
void casa::MomentSettingsWidgetRadio::convertChannelRanges | ( | const QString & | oldUnits, |
const QString & | newUnits | ||
) | [private] |
void casa::MomentSettingsWidgetRadio::convertChannelValue | ( | const QString & | channelStr, |
const QString & | channelIdentifier, | ||
Converter * | converter, | ||
int | row, | ||
int | col, | ||
bool | toPixels | ||
) | [private] |
void casa::MomentSettingsWidgetRadio::getChannelMinMax | ( | int | channelIndex, |
QString & | minStr, | ||
QString & | maxStr | ||
) | const [private] |
void casa::MomentSettingsWidgetRadio::graphicalThreshold | ( | ) | [private, slot] |
String casa::MomentSettingsWidgetRadio::makeChannelInterval | ( | float | startChannelIndex, |
float | endChannelIndex | ||
) | const [private] |
void casa::MomentSettingsWidgetRadio::momentsFinished | ( | ) | [signal] |
String casa::MomentSettingsWidgetRadio::populateChannels | ( | uInt * | nSelectedChannels | ) | [private] |
Vector<String> casa::MomentSettingsWidgetRadio::populateMethod | ( | ) | const [private] |
Vector<Int> casa::MomentSettingsWidgetRadio::populateMoments | ( | Vector< QString > & | momentNames | ) | [private] |
bool casa::MomentSettingsWidgetRadio::populateThreshold | ( | Vector< Float > & | threshold | ) | [private] |
bool casa::MomentSettingsWidgetRadio::populateThresholds | ( | Vector< Float > & | includeThreshold, |
Vector< Float > & | excludeThreshold | ||
) | [private] |
void casa::MomentSettingsWidgetRadio::reset | ( | ) | [virtual] |
Implements casa::ProfileTaskFacilitator.
void casa::MomentSettingsWidgetRadio::setCollapsedImageFile | ( | ) | [private, slot] |
void casa::MomentSettingsWidgetRadio::setRange | ( | double | min, |
double | max | ||
) | [virtual] |
Implements casa::ProfileTaskFacilitator.
void casa::MomentSettingsWidgetRadio::setStepCount | ( | int | count | ) | [private, slot] |
void casa::MomentSettingsWidgetRadio::setStepsCompleted | ( | int | count | ) | [private, slot] |
void casa::MomentSettingsWidgetRadio::setTableValue | ( | int | row, |
int | col, | ||
float | val | ||
) | [private] |
void casa::MomentSettingsWidgetRadio::setUnits | ( | QString | units | ) | [virtual] |
Implements casa::ProfileTaskFacilitator.
void casa::MomentSettingsWidgetRadio::symmetricThresholdChanged | ( | int | checkedState | ) | [private, slot] |
void casa::MomentSettingsWidgetRadio::thresholdingChanged | ( | ) | [private, slot] |
void casa::MomentSettingsWidgetRadio::thresholdSpecified | ( | ) | [private, slot] |
void casa::MomentSettingsWidgetRadio::thresholdTextChanged | ( | const QString & | text | ) | [private, slot] |
void casa::MomentSettingsWidgetRadio::updateProgress | ( | int | ) | [signal] |
int casa::MomentSettingsWidgetRadio::baseIncrement [private] |
Definition at line 176 of file MomentSettingsWidgetRadio.qo.h.
Definition at line 167 of file MomentSettingsWidgetRadio.qo.h.
int casa::MomentSettingsWidgetRadio::cycleCount [private] |
Definition at line 175 of file MomentSettingsWidgetRadio.qo.h.
Definition at line 166 of file MomentSettingsWidgetRadio.qo.h.
int casa::MomentSettingsWidgetRadio::momentCount [private] |
Progress Monitor functionality.
Definition at line 174 of file MomentSettingsWidgetRadio.qo.h.
QMap<SummationIndex, int> casa::MomentSettingsWidgetRadio::momentMap [private] |
Definition at line 164 of file MomentSettingsWidgetRadio.qo.h.
QList<QString> casa::MomentSettingsWidgetRadio::momentOptions [private] |
Definition at line 170 of file MomentSettingsWidgetRadio.qo.h.
QString casa::MomentSettingsWidgetRadio::outputFileName [private] |
Definition at line 169 of file MomentSettingsWidgetRadio.qo.h.
int casa::MomentSettingsWidgetRadio::previousCount [private] |
Definition at line 177 of file MomentSettingsWidgetRadio.qo.h.
QProgressDialog casa::MomentSettingsWidgetRadio::progressBar [private] |
Definition at line 171 of file MomentSettingsWidgetRadio.qo.h.
Definition at line 168 of file MomentSettingsWidgetRadio.qo.h.
Ui::MomentSettingsWidgetRadio casa::MomentSettingsWidgetRadio::ui [private] |
Definition at line 165 of file MomentSettingsWidgetRadio.qo.h.