Index: trunk/Ohana/src/opihi/dvo/compare.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/compare.c	(revision 3462)
+++ trunk/Ohana/src/opihi/dvo/compare.c	(revision 4800)
@@ -19,5 +19,5 @@
   for (i = j = 0; (i < catlog1[0].Naverage) && (j < catlog2[0].Naverage);) {
     
-    dX = catlog1[0].average[i].R - catlog2[0].average[j].R;
+    dX = catlog1[0].average[i].R_PS - catlog2[0].average[j].R_PS;
 
     if (!(i % 100))
@@ -32,10 +32,10 @@
       first_j = j;
       for (j = first_j; (fabs (dX) < radius) && (j < catlog2[0].Naverage); j++) {
-	dX = catlog1[0].average[i].R - catlog2[0].average[j].R;
-	dY = catlog1[0].average[i].D - catlog2[0].average[j].D;
+	dX = catlog1[0].average[i].R_PS - catlog2[0].average[j].R_PS;
+	dY = catlog1[0].average[i].D_PS - catlog2[0].average[j].D_PS;
 	dR = hypot (dX, dY);
 	if (dR < radius) {
-	   rvec[0].elements[Nmatch] = catlog1[0].average[i].R;
-	   dvec[0].elements[Nmatch] = catlog1[0].average[i].D;
+	   rvec[0].elements[Nmatch] = catlog1[0].average[i].R_PS;
+	   dvec[0].elements[Nmatch] = catlog1[0].average[i].D_PS;
 	   mvec[0].elements[Nmatch] = catlog1[0].average[i].M;
 	  drvec[0].elements[Nmatch] = dX;
