IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 39345 for trunk


Ignore:
Timestamp:
Feb 12, 2016, 9:22:46 AM (10 years ago)
Author:
eugene
Message:

add test image option

Location:
trunk/Ohana/src/relphot
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/relphot/include/relphot.h

    r39344 r39345  
    266266int    VERBOSE;
    267267int    VERBOSE2;
     268int    VERBOSE_IMAGE;
    268269int    MOSAIC_ZEROPT;
     270
     271int    TEST_IMAGE;
    269272
    270273int    NLOOP;
  • trunk/Ohana/src/relphot/src/ImageOps.c

    r39344 r39345  
    694694      minUbercalDist = MIN (catalog[c].secfilt[n*Nsecfilt + Nsec].ubercalDist, minUbercalDist);
    695695
    696       // fprintf (stderr, "%1d, %3d : %3d, %3d : %10.6f %10.6f : %6.3f  %6.3f  %6.3f  %6.3f  %6.3f\n", (int) i, (int) j, (int) c, (int) m, catalog[c].averageT[n].R, catalog[c].averageT[n].D, Msys, Mrel, Mmos, Mgrid, Mflat);
    697 
    698696    skip:
    699697      list[N] = Msys - Mrel - Mmos - Mgrid + Mflat;
     
    703701      }
    704702
     703      if (image[i].imageID == TEST_IMAGE) {
     704        fprintf (stderr, "%1d, %3d : %3d, %3d : %10.6f %10.6f : %6.3f  %6.3f  %6.3f  %6.3f  %6.3f : %6.3f\n", (int) i, (int) j, (int) c, (int) m, catalog[c].averageT[n].R, catalog[c].averageT[n].D, Msys, Mrel, Mmos, Mgrid, Mflat, list[N]);
     705      }
     706
    705707      if (catalog[c].measureT[m].dM < IMFIT_SYS_SIGMA_LIM) {
    706708        Mlist[Nbright] = list[N];
     
    715717
    716718    /* too few good measurements or too many bad measurements */
     719    mark = FALSE;
    717720    if (!PoorImages) {
    718721      mark = (N < IMAGE_TOOFEW) || (N < IMAGE_GOOD_FRACTION*N_onImage[i]);
     
    732735    image[i].Xm    = 100.0*log10(stats.chisq);
    733736    Ncalibrated ++;
     737
     738    if (image[i].imageID == TEST_IMAGE) {
     739      fprintf (stderr, "Mcal for : %s : %7.4f %7.4f\n", image[i].name, image[i].Mcal, image[i].dMcal);
     740    }
     741
     742    if (!mark && VERBOSE_IMAGE) {
     743      fprintf (stderr, "Mcal for : %s : %7.4f %7.4f\n", image[i].name, image[i].Mcal, image[i].dMcal);
     744    }
    734745
    735746    if (PLOTSTUFF) {
  • trunk/Ohana/src/relphot/src/args.c

    r38986 r39345  
    8686  }
    8787
     88  VERBOSE_IMAGE = FALSE;
     89  if ((N = get_argument (argc, argv, "-vim"))) {
     90    VERBOSE_IMAGE = TRUE;
     91    remove_argument (N, &argc, argv);
     92  }
     93
    8894  NTHREADS = 0;
    8995  if ((N = get_argument (argc, argv, "-threads"))) {
     
    167173    remove_argument (N, &argc, argv);
    168174    NGRID = atof (argv[N]);
     175    remove_argument (N, &argc, argv);
     176  }
     177
     178  TEST_IMAGE = -1;
     179  if ((N = get_argument (argc, argv, "-test-image"))) {
     180    remove_argument (N, &argc, argv);
     181    TEST_IMAGE = atoi(argv[N]);
    169182    remove_argument (N, &argc, argv);
    170183  }
     
    568581  }
    569582
     583  TEST_IMAGE = -1;
     584
    570585  RESET = FALSE;
    571586  if ((N = get_argument (argc, argv, "-reset"))) {
Note: See TracChangeset for help on using the changeset viewer.