26#ifndef MS_MSSYSCALINDEX_H
27#define MS_MSSYSCALINDEX_H
29#include <casacore/casa/aips.h>
30#include <casacore/ms/MSSel/MSTableIndex.h>
32#include <casacore/casa/Containers/RecordField.h>
RecordFieldPtr< Int > feedId_p
RecordFieldPtr< Int > antennaId_p
Int & antennaId()
access to the antenna 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
MSSysCalIndex()
no index attached, use the attach function or assignment operator to change that
MSSysCalIndex & operator=(const MSSysCalIndex &other)
void attach(const MSSysCal &sysCal)
RecordFieldPtr< Int > spwId_p
MSSysCalIndex(const MSSysCalIndex &other)
construct one from another
MSSysCalIndex(const MSSysCal &sysCal)
construct one using the indicated SYSCAL table
Int & feedId()
access to the feed ID key, throws an exception if isNull() is False
MSTableIndex()
no index attached, use the attach function or assignment operator to change that
this file contains all the compiler specific defines