IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 17, 2006, 7:24:11 AM (20 years ago)
Author:
eugene
Message:

adjustments for improved speed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/src/psphotApResid.c

    r6862 r6866  
    1414    // S/N limit to perform full non-linear fits
    1515    float FIT_SN_LIM = psMetadataLookupF32 (&status, recipe, "FULL_FIT_SN_LIM");
     16
     17    // set limits on the aperture magnitudes
     18    pmSourceMagnitudesInit (recipe);
    1619
    1720    // measure the aperture loss as a function of radius for PSF
     
    4043        if (source->mode &  PM_SOURCE_MODE_POOR) continue;
    4144
     45        model = source->modelPSF;
     46        if (model == NULL) continue;
     47
    4248        // XXX tune independently?
    4349        if (source->moments->SN < 2*FIT_SN_LIM) continue;
    4450
    4551        // get growth-corrected, apTrend-uncorrected magnitudes in scaled apertures
    46         model = pmSourceMagnitudes (source, psf, true, false);
    47         if (model == NULL) continue;
     52        if (!pmSourceMagnitudes (source, psf, PM_SOURCE_PHOT_GROWTH)) continue;
    4853
    4954        apResid->data.F64[Npsf] = source->apMag - source->psfMag;
     
    225230    psf->ApTrend->coeff[0][0][1][0] = 0;
    226231    psf->ApTrend->coeff[0][0][0][1] = 0;
    227     psf->nApResid = residStats->clippedNvalues;
     232    psf->nApResid = Npsf;
    228233
    229234    // save results for later output
Note: See TracChangeset for help on using the changeset viewer.