Index: /trunk/Mars/mcore/nova.h
===================================================================
--- /trunk/Mars/mcore/nova.h	(revision 15202)
+++ /trunk/Mars/mcore/nova.h	(revision 15203)
@@ -20,13 +20,24 @@
     }
 
-    HrzPosn GetHrzFromEqu(const EquPosn &obj, const LnLatPosn &obs, double jd)
+    HrzPosn GetHrzFromEqu(const EquPosn &equ, const LnLatPosn &obs, double jd)
     {
         HrzPosn hrz;
-        ln_get_hrz_from_equ(const_cast<EquPosn*>(&obj), const_cast<LnLatPosn*>(&obs), jd, &hrz);
+        ln_get_hrz_from_equ(const_cast<EquPosn*>(&equ), const_cast<LnLatPosn*>(&obs), jd, &hrz);
         return hrz;
     }
-    HrzPosn GetHrzFromEqu(const EquPosn &obj, double jd)
+    HrzPosn GetHrzFromEqu(const EquPosn &equ, double jd)
     {
-        return GetHrzFromEqu(obj, ORM(), jd);
+        return GetHrzFromEqu(equ, ORM(), jd);
+    }
+
+    EquPosn GetEquFromHrz(const HrzPosn &hrz, const LnLatPosn &obs, double jd)
+    {
+        EquPosn equ;
+        ln_get_equ_from_hrz(const_cast<HrzPosn*>(&hrz), const_cast<LnLatPosn*>(&obs), jd, &equ);
+        return equ;
+    }
+    EquPosn GetEquFromHrz(const HrzPosn &hrz, double jd)
+    {
+        return GetEquFromHrz(hrz, ORM(), jd);
     }
 
