casa
5.7.0-16
|
#include <SpectralWindow.h>
Public Types | |
typedef std::vector < SpectralChannel > | Channels |
typedef Channels::const_iterator | const_iterator |
Public Member Functions | |
SpectralWindow (const casacore::ROMSSpWindowColumns &columns, casacore::Int spectralWindowId) | |
const_iterator | begin () const |
bool | empty () const |
const_iterator | end () const |
const SpectralChannel & | get (casacore::Int i) const |
casacore::Int | id () const |
casacore::Bool | isFlagged () const |
casacore::Int | frequencyGroup () const |
casacore::String | frequencyGroupName () const |
casacore::Int | frequencyMeasureReference () const |
casacore::Int | ifConversionChain () const |
casacore::String | name () const |
int | nChannels () const |
int | netSideband () const |
casacore::Double | totalBandwidth () const |
casacore::Double | referenceFrequency () const |
Protected Member Functions | |
void | fillArrays (const casacore::ROMSSpWindowColumns &columns) |
casacore::Vector < casacore::Double > | getArray (const casacore::ArrayColumn< casacore::Double > &arrayColumn) |
void | fillScalars (const casacore::ROMSSpWindowColumns &columns) |
template<typename T > | |
T | getScalar (const casacore::ScalarColumn< T > &column) |
Definition at line 53 of file SpectralWindow.h.
typedef std::vector<SpectralChannel> casa::ms::SpectralWindow::Channels |
Definition at line 57 of file SpectralWindow.h.
typedef Channels::const_iterator casa::ms::SpectralWindow::const_iterator |
Definition at line 58 of file SpectralWindow.h.
casa::ms::SpectralWindow::SpectralWindow | ( | const casacore::ROMSSpWindowColumns & | columns, |
casacore::Int | spectralWindowId | ||
) |
const_iterator casa::ms::SpectralWindow::begin | ( | ) | const |
bool casa::ms::SpectralWindow::empty | ( | ) | const |
const_iterator casa::ms::SpectralWindow::end | ( | ) | const |
|
protected |
|
protected |
casacore::Int casa::ms::SpectralWindow::frequencyGroup | ( | ) | const |
casacore::String casa::ms::SpectralWindow::frequencyGroupName | ( | ) | const |
casacore::Int casa::ms::SpectralWindow::frequencyMeasureReference | ( | ) | const |
const SpectralChannel& casa::ms::SpectralWindow::get | ( | casacore::Int | i | ) | const |
|
protected |
|
protected |
casacore::Int casa::ms::SpectralWindow::id | ( | ) | const |
casacore::Int casa::ms::SpectralWindow::ifConversionChain | ( | ) | const |
casacore::Bool casa::ms::SpectralWindow::isFlagged | ( | ) | const |
casacore::String casa::ms::SpectralWindow::name | ( | ) | const |
int casa::ms::SpectralWindow::nChannels | ( | ) | const |
int casa::ms::SpectralWindow::netSideband | ( | ) | const |
casacore::Double casa::ms::SpectralWindow::referenceFrequency | ( | ) | const |
casacore::Double casa::ms::SpectralWindow::totalBandwidth | ( | ) | const |
|
private |
Definition at line 89 of file SpectralWindow.h.
|
private |
Definition at line 90 of file SpectralWindow.h.
|
private |
Definition at line 91 of file SpectralWindow.h.
|
private |
Definition at line 92 of file SpectralWindow.h.
|
private |
Definition at line 93 of file SpectralWindow.h.
|
private |
Definition at line 94 of file SpectralWindow.h.
|
private |
Definition at line 95 of file SpectralWindow.h.
|
private |
Definition at line 96 of file SpectralWindow.h.
|
private |
Definition at line 97 of file SpectralWindow.h.
|
private |
Definition at line 98 of file SpectralWindow.h.
|
private |
Definition at line 100 of file SpectralWindow.h.
|
private |
Definition at line 99 of file SpectralWindow.h.