casa::LineOverlaysTab Class Reference

#include <LineOverlaysTab.qo.h>

List of all members.

Public Member Functions

 LineOverlaysTab (QWidget *parent=0)
void setRange (double min, double max, String units)
void setInitialReferenceFrame (QString referenceStr)
void setSpectralCoordinate (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
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 (  )  [private, slot]
void casa::LineOverlaysTab::findRedshift ( double  center,
double  peak 
) [private, slot]
float casa::LineOverlaysTab::getShiftedCenter ( float  center,
Converter converter,
bool *  valid 
) [private]
void casa::LineOverlaysTab::graphSelectedLines (  )  [private, slot]
void casa::LineOverlaysTab::graphSelectedSpecies (  )  [private, slot]
void casa::LineOverlaysTab::redshiftChanged (  )  [private, slot]
void casa::LineOverlaysTab::saveIdentifiedLines (  )  [private, slot]
void casa::LineOverlaysTab::searchCompleted (  )  [private, slot]
void casa::LineOverlaysTab::setCanvas ( QtCanvas canvas  ) 
void casa::LineOverlaysTab::setInitialReferenceFrame ( QString  referenceStr  ) 
void casa::LineOverlaysTab::setRange ( double  min,
double  max,
String  units 
)
void casa::LineOverlaysTab::setSpectralCoordinate ( SpectralCoordinate  coord  ) 
void casa::LineOverlaysTab::unitsChanged ( QString  graphUnits  ) 

Member Data Documentation

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

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

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

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

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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1