IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 28811


Ignore:
Timestamp:
Jul 30, 2010, 2:22:37 PM (16 years ago)
Author:
eugene
Message:

better status message

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/relastro/src/high_speed_objects.c

    r28241 r28811  
    1313  // XXX seems silly to require region here just to find the catalog bounds / center
    1414
    15   off_t i, j, m, J, ni, nj, *N1, Nslow, NgroupA, NgroupB;
     15  off_t i, j, m, J, ni, nj, *N1, Nslow, Ninvalid, NgroupA, NgroupB, NgroupAbad, NgroupBbad;
    1616  int *slowMoving, *groupA, *groupB, status, foundA, foundB, Nmatch, valid;
    1717  double *X1, *Y1;
     
    6363  fprintf (stderr, "checking "OFF_T_FMT" objects\n",  catalog[0].Naverage);
    6464  Nslow = 0;
     65  Ninvalid = 0;
     66  NgroupAbad = 0;
     67  NgroupBbad = 0;
    6568
    6669  fprintf (stdout, "#      RA_A  DEC_A              RA_B  DEC_B      :     pmx     pmy      dR  :    z      dz       y      dy       J      dJ       H      dH       K      dK\n");
     
    142145        continue;
    143146      } else {
     147        NgroupAbad ++;
    144148        // fprintf (stderr, "skip "OFF_T_FMT" (group A)\n",  i);
    145149      }
     
    189193        continue;
    190194      } else {
     195        NgroupBbad ++;
    191196        // fprintf (stderr, "skip "OFF_T_FMT" (group B)\n",  i);
    192197      }
     
    195200    // this object does not have a detection from either groupA or groupB -- skip as if slow
    196201    slowMoving[i] = TRUE;
    197     Nslow ++;
    198   }
    199   fprintf (stderr, OFF_T_FMT" of "OFF_T_FMT" are slow or invalid; "OFF_T_FMT" in group A, "OFF_T_FMT" in group B\n",  Nslow, catalog[0].Naverage,  NgroupA,  NgroupB);
     202    Ninvalid ++;
     203  }
     204  fprintf (stderr, OFF_T_FMT" slow, "OFF_T_FMT" invalid, ("OFF_T_FMT" group A, "OFF_T_FMT" group B), "OFF_T_FMT" total objects; "OFF_T_FMT" in group A, "OFF_T_FMT" in group B\n",  Nslow,  Ninvalid, NgroupAbad, NgroupBbad, catalog[0].Naverage,  NgroupA,  NgroupB);
    200205   
    201206  // double loop over unmarked objects (sorted in RA / X)
Note: See TracChangeset for help on using the changeset viewer.