28 #ifndef MEAS_EPOCHUDF_H 29 #define MEAS_EPOCHUDF_H 32 #include <casacore/casa/aips.h> 33 #include <casacore/meas/MeasUDF/EpochEngine.h> 34 #include <casacore/tables/TaQL/UDFBase.h> 35 #include <casacore/tables/TaQL/ExprNode.h> 36 #include <casacore/measures/Measures/MEpoch.h> 37 #include <casacore/measures/Measures/MCEpoch.h> 38 #include <casacore/measures/Measures/MeasConvert.h> PositionEngine itsPositionEngine
virtual void setup(const Table &, const TaQLStyle &)
Setup the object.
static UDFBase * makeLAST(const String &)
Main interface class to a read/write table.
static UDFBase * makeEPOCH(const String &)
Function to create an object.
Engine for TaQL UDF Position conversions.
Abstract base class for a user-defined TaQL function.
virtual Double getDouble(const TableExprId &id)
Get the value.
TaQL UDFs for Epoch conversions.
Class with static members defining the TaQL style.
Engine for TaQL UDF Epoch conversions.
virtual Array< Double > getArrayDouble(const TableExprId &id)
FuncType
Define the possible function types.
The identification of a TaQL selection subject.
String: the storage and methods of handling collections of characters.
Types
Types of known MEpochs Caution: The order defines the order in the translation matrix in the MCEpoch...
this file contains all the compiler specific defines