IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 17, 2009, 2:26:32 PM (17 years ago)
Author:
eugene
Message:

change radius for extended sources to use footprint; clean up some of the visualizations; plug some leaks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/20090715/psphot/src/psphotPetrosianStats.c

    r25275 r25433  
    88float InterpolateValues (float X0, float Y0, float X1, float Y1, float X);
    99
    10 bool psphotPetrosianStats (pmPetrosian *petrosian) {
     10bool psphotPetrosianStats (pmSource *source, pmPetrosian *petrosian) {
    1111
    1212    float petRadius, petFlux;
     
    7777        psVectorAppend(refRadius, binRad->data.F32[i]);
    7878
    79         if (1) {
    80             fprintf (stderr, "%3d : %5.2f : %5.3f %5.3f : %5.3f %5.3f : %5.3f %5.3f : %5.3f %5.3f : %5.1f %5.1f\n",
    81                      i, refRadius->data.F32[nOut],
    82                      binSB->data.F32[i], binSBstdev->data.F32[i],
    83                      meanSB->data.F32[nOut], meanSBerr,
    84                      petRatio->data.F32[nOut], petRatioErr->data.F32[nOut],
    85                      fluxSum->data.F32[nOut], sqrt(fluxSumErr2->data.F32[nOut]), areaSum->data.F32[nOut], areaInner);
    86         }
     79        psTrace ("psphot", 4, "%3d : %5.2f : %5.3f %5.3f : %5.3f %5.3f : %5.3f %5.3f : %5.3f %5.3f : %5.1f %5.1f\n",
     80                 i, refRadius->data.F32[nOut],
     81                 binSB->data.F32[i], binSBstdev->data.F32[i],
     82                 meanSB->data.F32[nOut], meanSBerr,
     83                 petRatio->data.F32[nOut], petRatioErr->data.F32[nOut],
     84                 fluxSum->data.F32[nOut], sqrt(fluxSumErr2->data.F32[nOut]), areaSum->data.F32[nOut], areaInner);
    8785   
    8886        // anytime we transition below the PETROSIAN_RATIO, calculate the radius and flux
     
    149147
    150148    psFree(fluxSum);
     149    psFree(fluxSumErr2);
     150    psFree(refRadius);
    151151    psFree(petRatio);
     152    psFree(petRatioErr);
    152153    psFree(meanSB);
    153154    psFree(areaSum);
Note: See TracChangeset for help on using the changeset viewer.