#include <SpectralWindow.h>
Public Types | |
| typedef std::vector < SpectralChannel > | Channels |
| typedef Channels::const_iterator | const_iterator |
Public Member Functions | |
| SpectralWindow (const ROMSSpWindowColumns &columns, Int spectralWindowId) | |
| const_iterator | begin () const |
| bool | empty () const |
| const_iterator | end () const |
| const SpectralChannel & | get (Int i) const |
| Int | id () const |
| Bool | isFlagged () const |
| Int | frequencyGroup () const |
| String | frequencyGroupName () const |
| Int | frequencyMeasureReference () const |
| Int | ifConversionChain () const |
| String | name () const |
| int | nChannels () const |
| int | netSideband () const |
| Double | totalBandwidth () const |
| Double | referenceFrequency () const |
Protected Member Functions | |
| void | fillArrays (const ROMSSpWindowColumns &columns) |
| Vector< Double > | getArray (const ArrayColumn< Double > &arrayColumn) |
| void | fillScalars (const ROMSSpWindowColumns &columns) |
| template<typename T > | |
| T | getScalar (const ScalarColumn< T > &column) |
Private Attributes | |
| Channels | channels_p |
| Bool | flagged_p |
| Int | frequencyGroup_p |
| String | frequencyGroupName_p |
| Int | frequencyMeasureReference_p |
| Int | id_p |
| Int | ifConversionChain_p |
| String | name_p |
| int | nChannels_p |
| int | netSideband_p |
| Double | totalBandwidth_p |
| Double | referenceFrequency_p |
Definition at line 51 of file SpectralWindow.h.
| typedef std::vector<SpectralChannel> casa::ms::SpectralWindow::Channels |
Definition at line 55 of file SpectralWindow.h.
| typedef Channels::const_iterator casa::ms::SpectralWindow::const_iterator |
Definition at line 56 of file SpectralWindow.h.
| casa::ms::SpectralWindow::SpectralWindow | ( | const ROMSSpWindowColumns & | columns, | |
| Int | spectralWindowId | |||
| ) |
| const_iterator casa::ms::SpectralWindow::begin | ( | ) | const |
| bool casa::ms::SpectralWindow::empty | ( | ) | const |
| const_iterator casa::ms::SpectralWindow::end | ( | ) | const |
| void casa::ms::SpectralWindow::fillArrays | ( | const ROMSSpWindowColumns & | columns | ) | [protected] |
| void casa::ms::SpectralWindow::fillScalars | ( | const ROMSSpWindowColumns & | columns | ) | [protected] |
| Int casa::ms::SpectralWindow::frequencyGroup | ( | ) | const |
| String casa::ms::SpectralWindow::frequencyGroupName | ( | ) | const |
| Int casa::ms::SpectralWindow::frequencyMeasureReference | ( | ) | const |
| const SpectralChannel& casa::ms::SpectralWindow::get | ( | Int | i | ) | const |
| Vector<Double> casa::ms::SpectralWindow::getArray | ( | const ArrayColumn< Double > & | arrayColumn | ) | [protected] |
| T casa::ms::SpectralWindow::getScalar | ( | const ScalarColumn< T > & | column | ) | [inline, protected] |
| Int casa::ms::SpectralWindow::id | ( | ) | const |
| Int casa::ms::SpectralWindow::ifConversionChain | ( | ) | const |
| Bool casa::ms::SpectralWindow::isFlagged | ( | ) | const |
| String casa::ms::SpectralWindow::name | ( | ) | const |
| int casa::ms::SpectralWindow::nChannels | ( | ) | const |
| int casa::ms::SpectralWindow::netSideband | ( | ) | const |
| Double casa::ms::SpectralWindow::referenceFrequency | ( | ) | const |
| Double casa::ms::SpectralWindow::totalBandwidth | ( | ) | const |
Channels casa::ms::SpectralWindow::channels_p [private] |
Definition at line 87 of file SpectralWindow.h.
Bool casa::ms::SpectralWindow::flagged_p [private] |
Definition at line 88 of file SpectralWindow.h.
Int casa::ms::SpectralWindow::frequencyGroup_p [private] |
Definition at line 89 of file SpectralWindow.h.
String casa::ms::SpectralWindow::frequencyGroupName_p [private] |
Definition at line 90 of file SpectralWindow.h.
Int casa::ms::SpectralWindow::frequencyMeasureReference_p [private] |
Definition at line 91 of file SpectralWindow.h.
Int casa::ms::SpectralWindow::id_p [private] |
Definition at line 92 of file SpectralWindow.h.
Int casa::ms::SpectralWindow::ifConversionChain_p [private] |
Definition at line 93 of file SpectralWindow.h.
String casa::ms::SpectralWindow::name_p [private] |
Definition at line 94 of file SpectralWindow.h.
int casa::ms::SpectralWindow::nChannels_p [private] |
Definition at line 95 of file SpectralWindow.h.
int casa::ms::SpectralWindow::netSideband_p [private] |
Definition at line 96 of file SpectralWindow.h.
Double casa::ms::SpectralWindow::referenceFrequency_p [private] |
Definition at line 98 of file SpectralWindow.h.
Double casa::ms::SpectralWindow::totalBandwidth_p [private] |
Definition at line 97 of file SpectralWindow.h.
1.6.1