Go to the documentation of this file.
29 #ifndef MS_MSDOPPLER_H
30 #define MS_MSDOPPLER_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/ms/MeasurementSets/MSTable.h>
34 #include <casacore/ms/MeasurementSets/MSDopplerEnums.h>
MSDoppler(SetupNewTable &newTab, uInt nrrow=0, Bool initialize=False)
A Table intended to hold a MeasurementSet DOPPLER table.
MSDoppler(const MSDoppler &other)
MSDoppler(const String &tableName, const String &tableDescName, TableOption=Table::Old)
A Table intended to hold astronomical data
Bool hasBeenDestroyed_p
required by the need to throw an exception in the destructor
Main interface class to a read/write table.
~MSDoppler()
As with tables, the destructor writes the table if necessary.
MSDoppler & operator=(const MSDoppler &)
Assignment operator, reference semantics.
MSDoppler 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...
A struct holding the maps used in MSTable.
Create a new table - define shapes, data managers, etc.
MSDoppler()
This constructs an empty MSDoppler.
void addVelDef()
temporary function to add the VELDEF column if it isn't there yet.
this file contains all the compiler specific defines
MSDoppler(const Table &table)
String: the storage and methods of handling collections of characters.
bool Bool
Define the standard types used by Casacore.
Enums for the MeasurementSet DOPPLER table.
MSDoppler(const String &tableName, TableOption=Table::Old)
These constructors mirror the Table ones with additional checking on validity (verifying that the MSD...
static MSTableMaps initMaps()
Initialize the statics appropriately.
TableOption
Define the possible options how a table can be opened.
const String & tableName() const
Get the table name.