IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 9, 2007, 3:09:20 PM (19 years ago)
Author:
eugene
Message:

updating all changes from from eam_branch_20071023

File:
1 edited

Legend:

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

    r14967 r15562  
    2828
    2929    float nSigma = psMetadataLookupF32(&status, recipe, "PSF.RESIDUALS.NSIGMA");
     30    PS_ASSERT (status, false);
     31
     32    float pixelSN = psMetadataLookupF32(&status, recipe, "PSF.RESIDUALS.PIX.SN");
    3033    PS_ASSERT (status, false);
    3134
     
    194197                resid->Rx->data.F32[oy][ox] = resid->Ry->data.F32[oy][ox] = 0.0;
    195198                //resid->weight->data.F32[oy][ox] = fluxStats->sampleStdev;
     199
     200                if (resid->Ro->data.F32[oy][ox] < pixelSN*fluxStats->sampleStdev) {
     201                  resid->mask->data.U8[oy][ox] = 1;
     202                }
     203
    196204            } else {
    197205                assert (SPATIAL_ORDER == 1);
     
    227235                resid->Rx->data.F32[oy][ox] = B->data.F64[1];
    228236                resid->Ry->data.F32[oy][ox] = B->data.F64[2];
     237
     238                float dRo = sqrt(A->data.F32[0][0]);
     239                if (resid->Ro->data.F32[oy][ox] < pixelSN*dRo) {
     240                  resid->mask->data.U8[oy][ox] = 1;
     241                }
    229242                //resid->weight->data.F32[oy][ox] = XXX;
    230243            }
Note: See TracChangeset for help on using the changeset viewer.