casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
casa::LineOverlaysTab Class Reference

#include <LineOverlaysTab.qo.h>

Inheritance diagram for casa::LineOverlaysTab:

Public Member Functions

 LineOverlaysTab (QWidget *parent=0)
 
void setRange (double min, double max, casacore::String units)
 
void setInitialReferenceFrame (QString referenceStr)
 
void setSpectralCoordinate (casacore::SpectralCoordinate coord)
 
void setCanvas (QtCanvas *canvas)
 
void unitsChanged (QString graphUnits)
 
 ~LineOverlaysTab ()
 

Private Slots

void graphSelectedLines ()
 
void graphSelectedSpecies ()
 
void searchCompleted ()
 
void eraseLines ()
 
void saveIdentifiedLines ()
 
void findRedshift (double center, double peak)
 
void redshiftChanged ()
 

Private Member Functions

void addLineToPixelCanvas (float center, float peak, QString molecularName, QString chemicalName, QString resolvedQNs, QString frequencyUnit, Converter *converter)
 
float getShiftedCenter (float center, Converter *converter, bool *valid)
 

Private Attributes

Ui::LineOverlaysTabClass ui
 
SearchMoleculesWidgetsearchWidget
 
QtCanvaspixelCanvas
 
LineOverlaysSearchResultsDialog searchResults
 
SearchRedshiftDialog searchRedshiftDialog
 
casacore::SpectralCoordinate spectralCoordinate
 

Detailed Description

Definition at line 42 of file LineOverlaysTab.qo.h.

Constructor & Destructor Documentation

casa::LineOverlaysTab::LineOverlaysTab ( QWidget *  parent = 0)
casa::LineOverlaysTab::~LineOverlaysTab ( )

Member Function Documentation

void casa::LineOverlaysTab::addLineToPixelCanvas ( float  center,
float  peak,
QString  molecularName,
QString  chemicalName,
QString  resolvedQNs,
QString  frequencyUnit,
Converter converter 
)
private
void casa::LineOverlaysTab::eraseLines ( )
privateslot
void casa::LineOverlaysTab::findRedshift ( double  center,
double  peak 
)
privateslot
float casa::LineOverlaysTab::getShiftedCenter ( float  center,
Converter converter,
bool *  valid 
)
private
void casa::LineOverlaysTab::graphSelectedLines ( )
privateslot
void casa::LineOverlaysTab::graphSelectedSpecies ( )
privateslot
void casa::LineOverlaysTab::redshiftChanged ( )
privateslot
void casa::LineOverlaysTab::saveIdentifiedLines ( )
privateslot
void casa::LineOverlaysTab::searchCompleted ( )
privateslot
void casa::LineOverlaysTab::setCanvas ( QtCanvas canvas)
void casa::LineOverlaysTab::setInitialReferenceFrame ( QString  referenceStr)
void casa::LineOverlaysTab::setRange ( double  min,
double  max,
casacore::String  units 
)
void casa::LineOverlaysTab::setSpectralCoordinate ( casacore::SpectralCoordinate  coord)
void casa::LineOverlaysTab::unitsChanged ( QString  graphUnits)

Member Data Documentation

QtCanvas* casa::LineOverlaysTab::pixelCanvas
private

Definition at line 70 of file LineOverlaysTab.qo.h.

SearchRedshiftDialog casa::LineOverlaysTab::searchRedshiftDialog
private

Definition at line 72 of file LineOverlaysTab.qo.h.

LineOverlaysSearchResultsDialog casa::LineOverlaysTab::searchResults
private

Definition at line 71 of file LineOverlaysTab.qo.h.

SearchMoleculesWidget* casa::LineOverlaysTab::searchWidget
private

Definition at line 69 of file LineOverlaysTab.qo.h.

casacore::SpectralCoordinate casa::LineOverlaysTab::spectralCoordinate
private

Definition at line 73 of file LineOverlaysTab.qo.h.

Ui::LineOverlaysTabClass casa::LineOverlaysTab::ui
private

Definition at line 68 of file LineOverlaysTab.qo.h.


The documentation for this class was generated from the following file: