26#ifndef MEAS_RADIALVELOCITYUDF_H
27#define MEAS_RADIALVELOCITYUDF_H
30#include <casacore/casa/aips.h>
31#include <casacore/meas/MeasUDF/RadialVelocityEngine.h>
32#include <casacore/meas/MeasUDF/DopplerEngine.h>
33#include <casacore/meas/MeasUDF/EpochEngine.h>
34#include <casacore/meas/MeasUDF/PositionEngine.h>
35#include <casacore/meas/MeasUDF/DirectionEngine.h>
36#include <casacore/tables/TaQL/UDFBase.h>
37#include <casacore/measures/Measures/MRadialVelocity.h>
Types
Types of known MRadialVelocity Warning: The order defines the order in the translation matrix FromTo...
DirectionEngine itsDirectionEngine
EpochEngine itsEpochEngine
static UDFBase * makeRADVEL(const String &)
Function to create an object.
Bool tryDoppler(uInt &argnr)
Try if the value is given as Doppler.
virtual MArray< Double > getArrayDouble(const TableExprId &id)
virtual Double getDouble(const TableExprId &id)
Get the value.
MRadialVelocity::Types itsRefType
RadialVelocityUDF()
Create for the given function type.
virtual void setup(const Table &, const TaQLStyle &)
Setup the object.
RadialVelocityEngine itsEngine
DopplerEngine itsDopplerEngine
PositionEngine itsPositionEngine
String: the storage and methods of handling collections of characters.
UDFBase()
Only default constructor is needed.
this file contains all the compiler specific defines
bool Bool
Define the standard types used by Casacore.