29 #ifndef MS_MSFREQOFFSET_H
30 #define MS_MSFREQOFFSET_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/ms/MeasurementSets/MSTable.h>
34 #include <casacore/ms/MeasurementSets/MSFreqOffEnums.h>
79 public MSTable<MSFreqOffsetEnums>
Enums for the MeasurementSet FREQ_OFFSET table.
MSFreqOffset(const String &tableName, TableOption=Table::Old)
These constructors mirror the Table ones with additional checking on validity (verifying that the MSF...
static MSTableMaps initMaps()
Initialize the statics appropriately.
MSFreqOffset()
This constructs an empty MSFreqOffset.
MSFreqOffset referenceCopy(const String &newTableName, const Block< String > &writableColumns) const
Make a special copy of this Table which references all columns from this Table except those mentioned...
MSFreqOffset & operator=(const MSFreqOffset &)
Assignment operator, reference semantics.
~MSFreqOffset()
As with tables, the destructor writes the table if necessary.
MSFreqOffset(const Table &table)
Bool hasBeenDestroyed_p
required by the need to throw an exception in the destructor
A Table intended to hold astronomical data
Create a new table - define shapes, data managers, etc.
String: the storage and methods of handling collections of characters.
const String & tableName() const
Get the table name.
TableOption
Define the possible options how a table can be opened.
this file contains all the compiler specific defines
bool Bool
Define the standard types used by Casacore.
uInt64 rownr_t
Define the type of a row number in a table.