IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 8641


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

added counter to total matches

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/addstar/src/addstar.c

    r8458 r8641  
    33int main (int argc, char **argv) {
    44
    5   int Nm, Na, Ns, status;
     5  int Nmatch, status;
    66  int i, Nstars, Nimage, Noverlap, Nsubset;
    77  unsigned long long Naverage, Nmeasure;
     
    8888  /* XXX clean this up a bit : for only_image, I don't need to do this loop
    8989     unless we are getting the calibration. */
    90   Naverage = Nmeasure = 0;
     90  Nmatch = Naverage = Nmeasure = 0;
    9191  for (i = 0; i < skylist[0].Nregions; i++) {
    9292
     
    112112    }
    113113
    114     Nm = catalog.Nmeasure + catalog.Nmeas_off;
    115     Na = catalog.Naverage;
    116     Ns = Nstars;
    117 
    118114    Naverage += catalog.Naverage;
    119115    Nmeasure += catalog.Nmeasure;
     
    123119        Nsubset = Nstars;
    124120        if (options.closest) {
    125           find_matches_closest (skylist[0].regions[i], stars, Nstars, &catalog, &image, overlap, Noverlap, MOSAIC, options);
     121          Nmatch += find_matches_closest (skylist[0].regions[i], stars, Nstars, &catalog, &image, overlap, Noverlap, MOSAIC, options);
    126122        } else {
    127           find_matches (skylist[0].regions[i], stars, Nstars, &catalog, &image, overlap, Noverlap, MOSAIC, options);
     123          Nmatch += find_matches (skylist[0].regions[i], stars, Nstars, &catalog, &image, overlap, Noverlap, MOSAIC, options);
    128124        }
    129125        break;
     
    132128      case M_REFLIST:
    133129        subset = find_subset (skylist[0].regions[i], stars, Nstars, &Nsubset);
    134         find_matches_refstars (skylist[0].regions[i], subset, Nsubset, &catalog, options);
     130        Nmatch += find_matches_refstars (skylist[0].regions[i], subset, Nsubset, &catalog, options);
    135131        if (Nsubset) free (subset);
    136132        break;
     
    176172  gettimeofday (&stop, NULL);
    177173  dtime = DTIME (stop, start);
    178   fprintf (stderr, "SUCCESS: elapsed time %9.4f sec for %5d stars, %6lld average, %7lld measure\n", dtime, Nstars, Naverage, Nmeasure);
     174  fprintf (stderr, "SUCCESS: elapsed time %9.4f sec for %5d stars (%5d matches), %6lld average, %7lld measure\n", dtime, Nstars, Nmatch, Naverage, Nmeasure);
    179175  exit (0);
    180176}
Note: See TracChangeset for help on using the changeset viewer.