IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 4, 2012, 5:34:35 PM (14 years ago)
Author:
eugene
Message:

remove a bunch of test print statements; use new ubercalDist field in secfilt

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20111122/Ohana/src/relphot/src/StarOps.c

    r33394 r33405  
    5656  int Nsecfilt = GetPhotcodeNsecfilt ();
    5757  Nfew = Nsys = Nbad = Ncal = Nmos = Ngrid = 0;
    58 
    59   FILE *f = fopen ("few.v1.dat", "w");
    6058
    6159  for (i = 0; i < Ncatalog; i++) {
     
    133131        // when performing the grid analysis, STAR_TOOFEW will be set to 1;
    134132        if (N <= STAR_TOOFEW) { /* too few measurements */
    135           fprintf (f, "%10.6f %10.6f %d %d %d\n", catalog[i].averageT[j].R, catalog[i].averageT[j].D, catalog[i].measureT[catalog[i].averageT[j].measureOffset].imageID, N, STAR_TOOFEW);
     133          // fprintf (f, "%10.6f %10.6f %d %d %d\n", catalog[i].averageT[j].R, catalog[i].averageT[j].D, catalog[i].measureT[catalog[i].averageT[j].measureOffset].imageID, N, STAR_TOOFEW);
    136134          catalog[i].secfilt[Nsecfilt*j+Nsec].flags |= ID_STAR_FEW;
    137135          Nfew ++;
     
    150148    }
    151149  }
    152   fclose (f);
    153150  fprintf (stderr, "%d stars marked having too few measurements (Nbad: %d, Ncal: %d, Nmos: %d, Ngrid: %d, Nsys: %d)\n", Nfew, Nbad, Ncal, Nmos, Ngrid, Nsys);
    154151
     
    288285        catalog[i].secfilt[Nsecfilt*j+Nsec].Nused = stats.Nmeas;
    289286
    290         catalog[i].secfilt[Nsecfilt*j+Nsec].M_80 = stats.Upper80; // M_80 == ubercalDist
    291         catalog[i].secfilt[Nsecfilt*j+Nsec].M_20 = stats.Lower20; // M_80 == ubercalDist
    292         catalog[i].secfilt[Nsecfilt*j+Nsec].M_80 = minUbercalDist; // M_80 == ubercalDist
     287        catalog[i].secfilt[Nsecfilt*j+Nsec].M_80 = stats.Upper80;
     288        catalog[i].secfilt[Nsecfilt*j+Nsec].M_20 = stats.Lower20;
     289        catalog[i].secfilt[Nsecfilt*j+Nsec].ubercalDist = minUbercalDist;
    293290      }
    294291    }
     
    577574  TOOFEW = MAX (5, STAR_TOOFEW);
    578575
    579   FILE *f = final ? fopen ("poor.dat", "a") : fopen ("poor.dat", "w");
    580 
    581576  Ndel = Nave = 0;
    582577  Ncal = Nmos = Ngrid = Nfew = 0;
     
    675670          float mySigma = hypot (stats.sigma, dlist[k]);
    676671          if (fabs (list[k] - stats.median) > NSIGMA_REJECT*mySigma) {
    677             fprintf (f, "%10.6f %10.6f %d %f %f %f %f 0x%08x\n", catalog[i].averageT[j].R, catalog[i].averageT[j].D, catalog[i].measureT[ilist[k]].imageID, list[k], stats.median, stats.sigma, mySigma, catalog[i].measureT[ilist[k]].photFlags);
     672            // fprintf (f, "%10.6f %10.6f %d %f %f %f %f 0x%08x\n", catalog[i].averageT[j].R, catalog[i].averageT[j].D, catalog[i].measureT[ilist[k]].imageID, list[k], stats.median, stats.sigma, mySigma, catalog[i].measureT[ilist[k]].photFlags);
    678673            catalog[i].measureT[ilist[k]].dbFlags |= ID_MEAS_POOR_PHOTOM;
    679674            if (final) {
     
    692687    }
    693688  }
    694   fclose (f);
    695689  initstats (STATMODE);
    696690  if (VERBOSE) fprintf (stderr, OFF_T_FMT" measures marked poor, "OFF_T_FMT" total\n", Ndel, Nave);
Note: See TracChangeset for help on using the changeset viewer.