IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 8649


Ignore:
Timestamp:
Aug 27, 2006, 1:38:02 PM (20 years ago)
Author:
eugene
Message:

temporary test for inconsistent average/measure coords

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/dvo/pmeasure.c

    r8519 r8649  
    77 
    88  FILE *f;
    9   int i, j, k, m, N, VERBOSE;
     9  int i, j, k, m, N, status, VERBOSE;
    1010  double Mz, Mr, mag;
    11   double Radius, Rmin, Rmax;
     11  double Radius, Rmin, Rmax, R, D;
    1212  unsigned IDclip, IDchoice, LimExclude;
    1313  unsigned FlagChoice, FlagClip, flags;
     
    122122        if (LimExclude && (Zvec.elements[N] > 0.99)) continue;
    123123        if (Zvec.elements[N] < 0.011) continue;
    124         fRD_to_XY (&Xvec.elements[N], &Yvec.elements[N], catalog.average[i].R - catalog.measure[m+k].dR_PS/3600.0, catalog.average[i].D - catalog.measure[m+k].dD_PS/3600.0, &graphmode.coords);
     124        R = catalog.average[i].R - catalog.measure[m+k].dR_PS/3600.0;
     125        D = catalog.average[i].D - catalog.measure[m+k].dD_PS/3600.0;
     126        // XXX drop this check
     127        if ((R < Rmin) || (R > Rmax) || (D < -90.0) || (D > 90.0)) {
     128          char *date;
     129          date = sec_to_date (catalog.measure[m+k].t);
     130          gprint (GP_LOG, "out: %f, %f : %s : (%f, %f) + (%f, %f)\n", R, D, date, catalog.average[i].R, catalog.average[i].D, catalog.measure[m+k].dR_PS/3600.0, catalog.measure[m+k].dD_PS/3600.0);
     131          free (date);
     132        }
     133        status = fRD_to_XY (&Xvec.elements[N], &Yvec.elements[N], R, D, &graphmode.coords);
     134        if (!status) {
     135          fprintf (stderr, ".");
     136          continue;
     137        }
    125138        N ++;
    126139      }
Note: See TracChangeset for help on using the changeset viewer.