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

#include <ConverterVelocityFrequency.h>

Inheritance diagram for casa::ConverterVelocityFrequency:
casa::ConverterVelocity casa::Converter

Public Member Functions

 ConverterVelocityFrequency (const QString &oldUnits, const QString &newUnits)
virtual casacore::Vector< double > convert (const casacore::Vector< double > &oldValues, casacore::SpectralCoordinate spectralCoordinate)
virtual ~ConverterVelocityFrequency ()
- Public Member Functions inherited from casa::ConverterVelocity
 ConverterVelocity (const QString &oldUnits, const QString &newUnits)
virtual double toPixel (double value, casacore::SpectralCoordinate spectralCoordinate)
 Abstract methods to be implemented by subclasses. More...
virtual ~ConverterVelocity ()
- Public Member Functions inherited from casa::Converter
 Converter (const QString &oldUnits, const QString &newUnits)
QString getNewUnits () const
virtual double convert (double oldValue, casacore::SpectralCoordinate coordinate)
virtual ~Converter ()

Private Member Functions

void convertFrequency (casacore::Vector< double > &resultValues, QString &frequencyUnits, casacore::SpectralCoordinate &coord)

Additional Inherited Members

- Public Types inherited from casa::Converter
enum  UnitType {
- Static Public Member Functions inherited from casa::ConverterVelocity
static void convertVelocity (casacore::Vector< double > &resultValues, QString &sourceUnits, QString &destUnits, casacore::SpectralCoordinate &coord)
- Static Public Member Functions inherited from casa::Converter
static ConvertergetConverter (const QString &oldUnits, const QString &newUnits)
 Factory for producing the appropriate converter. More...
static void convert (casacore::Vector< double > &resultValues, int sourceIndex, int destIndex, casacore::SpectralCoordinate coordinate)
static UnitType getUnitType (const QString &unit)
- Protected Attributes inherited from casa::Converter
QString oldUnits
QString newUnits
- Static Protected Attributes inherited from casa::Converter
static const QList< QString > FREQUENCY_UNITS
static const QList< QString > WAVELENGTH_UNITS
static const QList< QString > VELOCITY_UNITS

Detailed Description

Definition at line 33 of file ConverterVelocityFrequency.h.

Constructor & Destructor Documentation

casa::ConverterVelocityFrequency::ConverterVelocityFrequency ( const QString &  oldUnits,
const QString &  newUnits 
virtual casa::ConverterVelocityFrequency::~ConverterVelocityFrequency ( )

Member Function Documentation

virtual casacore::Vector<double> casa::ConverterVelocityFrequency::convert ( const casacore::Vector< double > &  oldValues,
casacore::SpectralCoordinate  spectralCoordinate 

Reimplemented from casa::ConverterVelocity.

void casa::ConverterVelocityFrequency::convertFrequency ( casacore::Vector< double > &  resultValues,
QString &  frequencyUnits,
casacore::SpectralCoordinate coord 

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