casa  $Rev:20696$
measures_private.h
Go to the documentation of this file.
00001 // Private part to measures_impl.h
00002 
00003 // Do a frame fill with a measure
00004 bool doframe(const casa::MeasureHolder &in);
00005 // Do a frame fill with a table name (e.g. comet)
00006 bool doframe(const casa::String &in);
00007 
00008 // Convert measure
00009 bool measure(casa::String &error, casa::MeasureHolder &out,
00010                        const casa::MeasureHolder &in,
00011                        const casa::String &outref,
00012                        const casa::Record &off);
00013 
00014 casa::Quantity
00015 posangle (const casa::MDirection& md1, const casa::MDirection& md2);
00016 
00017 casa::MeasureHolder
00018 doptorv(const casa::String &rf, const casa::MeasureHolder &v);
00019 casa::MeasureHolder
00020 doptofreq(const casa::String &rf, const casa::MeasureHolder &v,
00021                     const casa::Quantity &rfq);
00022 
00023 //# Data
00024 casa::MeasFrame *frame_p;    // The globally used MeasFrame for this DO
00025 casa::MeasComet *pcomet_p;   // The current comet class
00026 casa::LogIO *itsLog;
00027 
00028 casa::Quantity casaQuantityFromVar(const ::casac::variant& theVar);
00029 
00030 bool casacRec2MeasureHolder(casa::MeasureHolder& mh, const ::casac::record& r);
00031 casa::MeasureHolder casaMeasureHolderFromVar(const ::casac::variant& theVar);
00032 
00033 casa::MDirection casaMDirectionFromVar(const ::casac::variant& theVar);
00034 casa::MDoppler casaMDopplerFromVar(const ::casac::variant& theVar);
00035 casa::MEpoch casaMEpochFromVar(const ::casac::variant& theVar);
00036 casa::MFrequency casaMFrequencyFromVar(const ::casac::variant& theVar);
00037 casa::MPosition casaMPositionFromVar(const ::casac::variant& theVar);
00038 casa::MRadialVelocity casaMRadialVelocityFromVar(const ::casac::variant& theVar);
00039 casa::MBaseline casaMBaselineFromVar(const ::casac::variant& theVar);
00040 casa::Muvw casaMuvwFromVar(const ::casac::variant& theVar);
00041 casa::MEarthMagnetic casaMEarthMagneticFromVar(const ::casac::variant& theVar);
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines