28 #ifndef MS_MSDOPPLERCOLUMNS_H
29 #define MS_MSDOPPLERCOLUMNS_H
rownr_t nrow() const
Convenience function that returns the number of rows in any of the columns.
ScalarQuantColumn< Double > & velDefQuant()
A Table intended to hold a MeasurementSet DOPPLER table.
ScalarColumn< Int > transitionId_p
ScalarColumn< Int > sourceId_p
MSDopplerColumns & operator=(const MSDopplerColumns &)
const ScalarColumn< Double > & velDef() const
ScalarMeasColumn< MDoppler > & velDefMeas()
void attach(const MSDoppler &msDoppler)
ScalarQuantColumn< Double > velDefQuant_p
ScalarColumn< Double > & velDef()
ScalarColumn< Int > & sourceId()
void setVelDefRef(MDoppler::Types ref)
set the DOPPLER type for the VELDEF column.
ScalarColumn< Double > velDef_p
rownr_t nrow() const
Get the number of rows in the column.
const ScalarColumn< Int > & sourceId() const
MSDopplerColumns ROMSDopplerColumns
const ScalarColumn< Int > & dopplerId() const
Const access to required columns.
bool Bool
Define the standard types used by Casacore.
Bool isNull() const
Is this object defined? (MSDoppler table is optional)
A class to provide easy access to MSDoppler columns.
ScalarColumn< Int > dopplerId_p
ScalarColumn< Int > & dopplerId()
Access to required columns.
Types
Types of known MDopplers Warning: The order defines the order in the translation matrix FromTo in th...
ScalarMeasColumn< MDoppler > velDefMeas_p
ScalarColumn< Int > & transitionId()
uInt64 rownr_t
Define the type of a row number in a table.
const ScalarColumn< Int > & transitionId() const
~MSDopplerColumns()
The destructor does nothing special.
const ScalarQuantColumn< Double > & velDefQuant() const
const ScalarMeasColumn< MDoppler > & velDefMeas() const