26 #ifndef SEARCHMOLECULESWIDGET_QO_H_1
27 #define SEARCHMOLECULESWIDGET_QO_H_1
32 #include <QProgressDialog>
33 #include <display/QtPlotter/SearchMoleculesWidget.ui.h>
168 Ui::SearchMoleculesWidget
ui;
201 #endif // SEARCHMOLECULESWIDGET_H
virtual long doSearchCount(string &errorMsg)=0
virtual void stopSearch()=0
Provide a way to interrupt long searches.
A Measure: Doppler shift.
Interface needed to support molecular line searching and identification.
Responsible for running the search algorithm in the background so that we don't freeze the GUI...
virtual std::vector< SplatResult > doSearch(string &errorMsg, int offset)=0
Doing the search.
Interface provides decoupling between classes that initialize a search such as SearchMoleculesWidget ...
casacore::String getErrorMessage() const
std::vector< SplatResult > getResults() const
long getResultsCount() const
std::vector< SplatResult > searchResults
Types
Types of known MRadialVelocity Warning: The order defines the order in the translation matrix FromTo...
casacore::String getErrorMessageCount() const
Types
Types of known MDopplers Warning: The order defines the order in the translation matrix FromTo in th...
SearchThread(Searcher *searcher, int offset)
Interconvert pixel and frequency values.
String: the storage and methods of handling collections of characters.
Types
Types of known MFrequencies Warning: The order defines the order in the translation matrix FromTo in...
void setCountNeeded(bool needed)
LatticeExprNode value(const LatticeExprNode &expr)
This function returns the value of the expression without a mask.