#include <MSSysCalIndex.h>
Public Member Functions | |
MSSysCalIndex () | |
no index attached, use the attach function or assignment operator to change that | |
MSSysCalIndex (const MSSysCal &sysCal) | |
construct one using the indicated SYSCAL table | |
MSSysCalIndex (const MSSysCalIndex &other) | |
construct one from another | |
virtual | ~MSSysCalIndex () |
MSSysCalIndex & | operator= (const MSSysCalIndex &other) |
assignment operator, refernce semantics | |
void | attach (const MSSysCal &sysCal) |
Int & | antennaId () |
access to the antenna 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 | |
Private Member Functions | |
void | attachIds () |
Private Attributes | |
RecordFieldPtr< Int > | antennaId_p |
RecordFieldPtr< Int > | feedId_p |
RecordFieldPtr< Int > | spwId_p |
Public interface
Definition at line 73 of file MSSysCalIndex.h.
casacore::MSSysCalIndex::MSSysCalIndex | ( | ) |
no index attached, use the attach function or assignment operator to change that
casacore::MSSysCalIndex::MSSysCalIndex | ( | const MSSysCal & | sysCal | ) |
construct one using the indicated SYSCAL table
casacore::MSSysCalIndex::MSSysCalIndex | ( | const MSSysCalIndex & | other | ) |
construct one from another
virtual casacore::MSSysCalIndex::~MSSysCalIndex | ( | ) | [virtual] |
Int& casacore::MSSysCalIndex::antennaId | ( | ) | [inline] |
access to the antenna ID key, throws an exception if isNull() is False
Definition at line 92 of file MSSysCalIndex.h.
References antennaId_p.
void casacore::MSSysCalIndex::attach | ( | const MSSysCal & | sysCal | ) |
void casacore::MSSysCalIndex::attachIds | ( | ) | [private] |
Int& casacore::MSSysCalIndex::feedId | ( | ) | [inline] |
access to the feed ID key, throws an exception if isNull() is False
Definition at line 95 of file MSSysCalIndex.h.
References feedId_p.
MSSysCalIndex& casacore::MSSysCalIndex::operator= | ( | const MSSysCalIndex & | other | ) |
assignment operator, refernce semantics
Reimplemented from casacore::MSTableIndex.
Int& casacore::MSSysCalIndex::spectralWindowId | ( | ) | [inline] |
access to the spectral window ID key, throws an exception if isNull() is False
Definition at line 98 of file MSSysCalIndex.h.
References spwId_p.
Definition at line 100 of file MSSysCalIndex.h.
Referenced by antennaId().
RecordFieldPtr<Int> casacore::MSSysCalIndex::feedId_p [private] |
Definition at line 100 of file MSSysCalIndex.h.
Referenced by feedId().
RecordFieldPtr<Int> casacore::MSSysCalIndex::spwId_p [private] |
Definition at line 100 of file MSSysCalIndex.h.
Referenced by spectralWindowId().