casa::MomentCollapseThreadRadio Class Reference
Note: ImageMomentsProgressMonitor is an interface that provides this class with updates concerning the progress of the moment calculation task.
More...
#include <MomentSettingsWidgetRadio.qo.h>
List of all members.
Signals |
void | stepCountChanged (int count) |
void | stepsCompletedChanged (int count) |
Public Member Functions |
| MomentCollapseThreadRadio (ImageMoments< Float > *imageAnalysis) |
bool | isSuccess () const |
void | setChannelStr (String str) |
void | setMomentNames (const Vector< QString > &momentNames) |
void | setOutputFileName (QString name) |
String | getErrorMessage () const |
std::vector< CollapseResult > | getResults () const |
void | setData (const Vector< Int > &moments, const Int axis, const Vector< String > &method, const Vector< Int > &smoothaxes, const Vector< String > &smoothtypes, const Vector< Quantity > &smoothwidths, const Vector< Float > &includepix, const Vector< Float > &excludepix, const Double peaksnr, const Double stddev, const String &doppler="RADIO", const String &baseName="") |
void | run () |
void | halt () |
void | setStepCount (int count) |
| Methods from the ImageMomentsProgressMonitor interface.
|
void | setStepsCompleted (int count) |
void | done () |
| ~MomentCollapseThreadRadio () |
Private Member Functions |
bool | getOutputFileName (String &outName, int moment, const String &channelStr) const |
Private Attributes |
ImageMoments< Float > * | analysis |
Vector< Int > | moments |
Vector< QString > | momentNames |
Int | axis |
String | channelStr |
Vector< String > | method |
Vector< Int > | smoothaxes |
Vector< String > | smoothtypes |
Vector< Quantity > | smoothwidths |
Vector< Float > | includepix |
Vector< Float > | excludepix |
Double | peaksnr |
Double | stddev |
String | doppler |
String | baseName |
QString | outputFileName |
int | stepSize |
std::vector< CollapseResult > | collapseResults |
String | errorMsg |
bool | collapseError |
bool | stopImmediately |
Detailed Description
Note: ImageMomentsProgressMonitor is an interface that provides this class with updates concerning the progress of the moment calculation task.
Responsible for running the collapse algorithm in the background so that we don't freeze the GUI.
Definition at line 76 of file MomentSettingsWidgetRadio.qo.h.
Constructor & Destructor Documentation
casa::MomentCollapseThreadRadio::MomentCollapseThreadRadio |
( |
ImageMoments< Float > * |
imageAnalysis |
) |
|
casa::MomentCollapseThreadRadio::~MomentCollapseThreadRadio |
( |
|
) |
|
Member Function Documentation
void casa::MomentCollapseThreadRadio::done |
( |
|
) |
[virtual] |
String casa::MomentCollapseThreadRadio::getErrorMessage |
( |
|
) |
const |
bool casa::MomentCollapseThreadRadio::getOutputFileName |
( |
String & |
outName, |
|
|
int |
moment, |
|
|
const String & |
channelStr | |
|
) |
| | const [private] |
std::vector<CollapseResult> casa::MomentCollapseThreadRadio::getResults |
( |
|
) |
const |
void casa::MomentCollapseThreadRadio::halt |
( |
|
) |
|
bool casa::MomentCollapseThreadRadio::isSuccess |
( |
|
) |
const |
void casa::MomentCollapseThreadRadio::run |
( |
|
) |
|
void casa::MomentCollapseThreadRadio::setChannelStr |
( |
String |
str |
) |
|
void casa::MomentCollapseThreadRadio::setData |
( |
const Vector< Int > & |
moments, |
|
|
const Int |
axis, |
|
|
const Vector< String > & |
method, |
|
|
const Vector< Int > & |
smoothaxes, |
|
|
const Vector< String > & |
smoothtypes, |
|
|
const Vector< Quantity > & |
smoothwidths, |
|
|
const Vector< Float > & |
includepix, |
|
|
const Vector< Float > & |
excludepix, |
|
|
const Double |
peaksnr, |
|
|
const Double |
stddev, |
|
|
const String & |
doppler = "RADIO" , |
|
|
const String & |
baseName = "" | |
|
) |
| | |
void casa::MomentCollapseThreadRadio::setMomentNames |
( |
const Vector< QString > & |
momentNames |
) |
|
void casa::MomentCollapseThreadRadio::setOutputFileName |
( |
QString |
name |
) |
|
void casa::MomentCollapseThreadRadio::setStepCount |
( |
int |
count |
) |
[virtual] |
void casa::MomentCollapseThreadRadio::setStepsCompleted |
( |
int |
count |
) |
[virtual] |
void casa::MomentCollapseThreadRadio::stepCountChanged |
( |
int |
count |
) |
[signal] |
void casa::MomentCollapseThreadRadio::stepsCompletedChanged |
( |
int |
count |
) |
[signal] |
Member Data Documentation
The documentation for this class was generated from the following file: