MSFreqOffIndex.h

Classes

MSFreqOffIndex -- (full description)

class MSFreqOffIndex : public MSTableIndex

Interface

Public Members
MSFreqOffIndex()
MSFreqOffIndex(const MSFreqOffset &freqOffset)
MSFreqOffIndex(const MSFreqOffIndex &other)
virtual ~MSFreqOffIndex()
MSFreqOffIndex &operator=(const MSFreqOffIndex &other)
void attach(const MSFreqOffset &freqOffset)
Int &antenna1Id()
Int &antenna2Id()
Int &feedId()
Int &spectralWindowId()
Private Members
void attachIds()

Description

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

Synopsis

Example

Motivation

Thrown Exceptions

Member Description

MSFreqOffIndex()

no index attached, use the attach function or assignment operator to change that

MSFreqOffIndex(const MSFreqOffset &freqOffset)

construct one using the indicated FREQOFF table

MSFreqOffIndex(const MSFreqOffIndex &other)

construct one from another

virtual ~MSFreqOffIndex()

MSFreqOffIndex &operator=(const MSFreqOffIndex &other)

void attach(const MSFreqOffset &freqOffset)

Int &antenna1Id()

access to the antenna1 ID key, throws an exception if isNull() is False

Int &antenna2Id()

access to the antenna2 ID key, throws an exception if isNull() is False

Int &feedId()

access to the feed ID key, throws an exception if isNull() is False

Int &spectralWindowId()

access to the spectral window ID key, throws an exception if isNull() is False

void attachIds()