29 #ifndef MS_MSANTENNA_H 30 #define MS_MSANTENNA_H 32 #include <casacore/casa/aips.h> 33 #include <casacore/ms/MeasurementSets/MSTable.h> 34 #include <casacore/ms/MeasurementSets/MSAntennaEnums.h> 80 public MSTable<MSAntennaEnums::PredefinedColumns,
81 MSAntennaEnums::PredefinedKeywords>
Create a new table - define shapes, data managers, etc.
Enums for the MeasurementSet ANTENNA table.
Main interface class to a read/write table.
Bool hasBeenDestroyed_p
required by the need to throw an exception in the destructor
A Table intended to hold a MeasurementSet ANTENNA table.
MSAntenna 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...
bool Bool
Define the standard types used by Casacore.
static void init()
Initialize the statics appropriately.
MSAntenna()
This constructs an empty MSAntenna.
MSAntenna & operator=(const MSAntenna &)
Assignment operator, reference semantics.
A Table intended to hold astronomical data.
~MSAntenna()
As with tables, the destructor writes the table if necessary.
String: the storage and methods of handling collections of characters.
const String & tableName() const
Get the table name.
this file contains all the compiler specific defines
TableOption
Define the possible options how a table can be opened.