Go to the documentation of this file.
28 #ifndef MEAS_POSITIONUDF_H
29 #define MEAS_POSITIONUDF_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/meas/MeasUDF/PositionEngine.h>
34 #include <casacore/tables/TaQL/UDFBase.h>
35 #include <casacore/measures/Measures/MPosition.h>
virtual MArray< Double > getArrayDouble(const TableExprId &id)
virtual Double getDouble(const TableExprId &id)
Get the value.
static UDFBase * makeITRFLL(const String &)
static UDFBase * makeWGSH(const String &)
Engine for TaQL UDF Position conversions.
static UDFBase * makePOS(const String &)
Function to create an object.
Abstract base class for a user-defined TaQL function.
static UDFBase * makeITRFH(const String &)
Main interface class to a read/write table.
static UDFBase * makeITRFLLH(const String &)
static UDFBase * makeWGSLLH(const String &)
static UDFBase * makeWGSLL(const String &)
static UDFBase * makeWGSXYZ(const String &)
this file contains all the compiler specific defines
The identification of a TaQL selection subject.
static UDFBase * makeITRFXYZ(const String &)
Class with static members defining the TaQL style.
MPosition::Types itsRefType
FuncType
Define the possible function types.
String: the storage and methods of handling collections of characters.
TaQL UDFs for Position conversions.
virtual void setup(const Table &, const TaQLStyle &)
Setup the object.
Types
Types of known MPositions Warning: The order defines the order in the translation matrix FromTo in t...