28 #ifndef MS_MSDOPPLERCOLUMNS_H 29 #define MS_MSDOPPLERCOLUMNS_H 31 #include <casacore/casa/aips.h> 32 #include <casacore/measures/Measures/MDoppler.h> 33 #include <casacore/measures/Measures/MCDoppler.h> 34 #include <casacore/tables/Tables/ScalarColumn.h> 35 #include <casacore/measures/TableMeasures/ScalarMeasColumn.h> 36 #include <casacore/measures/TableMeasures/ScalarQuantColumn.h> 191 const ROScalarColumn<Double>&
velDef()
const {
ScalarQuantColumn< Double > & velDefQuant()
A Table intended to hold a MeasurementSet DOPPLER table.
const ROScalarColumn< Int > & sourceId() const
ScalarColumn< Int > transitionId_p
const ROScalarQuantColumn< Double > & velDefQuant() const
ScalarColumn< Int > sourceId_p
const ROScalarColumn< Double > & velDef() const
const ROScalarColumn< Double > & velDef() const
ScalarMeasColumn< MDoppler > & velDefMeas()
const ROScalarQuantColumn< Double > & velDefQuant() const
const ROScalarColumn< Int > & dopplerId() const
Read-only access to required columns.
const ROScalarMeasColumn< MDoppler > & velDefMeas() const
ROScalarQuantColumn< Double > velDefQuant_p
ROScalarColumn< Int > dopplerId_p
ScalarQuantColumn< Double > velDefQuant_p
ScalarColumn< Double > & velDef()
ROScalarColumn< Int > transitionId_p
ROScalarMeasColumn< MDoppler > velDefMeas_p
ScalarColumn< Int > & sourceId()
ScalarColumn< Double > velDef_p
void attach(const MSDoppler &msDoppler)
A class to provide easy read-only access to MSDoppler columns.
Bool isNull() const
Is this object defined? (MSDoppler table is optional)
bool Bool
Define the standard types used by Casacore.
A class to provide easy read-write access to MSDoppler columns.
ScalarColumn< Int > dopplerId_p
ScalarColumn< Int > & dopplerId()
Read-write access to required columns.
Types
Types of known MDopplers Warning: The order defines the order in the translation matrix FromTo in th...
ROScalarColumn< Int > sourceId_p
ScalarMeasColumn< MDoppler > velDefMeas_p
const ROScalarColumn< Int > & transitionId() const
const ROScalarColumn< Int > & sourceId() const
~ROMSDopplerColumns()
The destructor does nothing special.
ScalarColumn< Int > & transitionId()
const ROScalarColumn< Int > & dopplerId() const
Access to columns.
Read only access to table scalar Measure columns.
ROScalarColumn< Double > velDef_p
const ROScalarMeasColumn< MDoppler > & velDefMeas() const
this file contains all the compiler specific defines
uInt nrow() const
Convenience function that returns the number of rows in any of the columns.
ROMSDopplerColumns & operator=(const ROMSDopplerColumns &)
const ROScalarColumn< Int > & transitionId() const