casa
$Rev:20696$
|
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);