IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 30097


Ignore:
Timestamp:
Dec 17, 2010, 9:21:27 AM (15 years ago)
Author:
eugene
Message:

add output header keywords for psf shape parameters 7 & 8 (not always defined)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20101205/psphot/src/psphotChoosePSF.c

    r30023 r30097  
    482482    if (!psVectorStats (stats, fwhmMajor, NULL, NULL, 0)) {
    483483        psError(PS_ERR_UNKNOWN, false, "failure to measure stats for FWHM MAJOR");
    484         return false;
     484        goto escape;
    485485    }
    486486
     
    494494    if (!psVectorStats (stats, fwhmMinor, NULL, NULL, 0)) {
    495495        psError(PS_ERR_UNKNOWN, false, "failure to measure stats for FWHM MINOR");
    496         return false;
     496        goto escape;
    497497    }
    498498    psMetadataAddF32 (readout->analysis, PS_LIST_TAIL, "FWHM_MIN",   PS_META_REPLACE, "PSF FWHM Minor axis (mean)", stats->sampleMean);
     
    512512      if (!psVectorStats (stats, psfExtra1, NULL, NULL, 0)) {
    513513        psError(PS_ERR_UNKNOWN, false, "failure to measure stats for PSF EXTRA 1");
    514         return false;
     514        goto escape;
    515515      }
    516516      psMetadataAddF32 (readout->analysis, PS_LIST_TAIL, "PSF_EXT1", PS_META_REPLACE, "PSF extra param 1", stats->sampleMean);
     
    520520      if (!psVectorStats (stats, psfExtra2, NULL, NULL, 0)) {
    521521        psError(PS_ERR_UNKNOWN, false, "failure to measure stats for PSF EXTRA 2");
    522         return false;
     522        goto escape;
    523523      }
    524524      psMetadataAddF32 (readout->analysis, PS_LIST_TAIL, "PSF_EXT2", PS_META_REPLACE, "PSF extra param 2", stats->sampleMean);
     
    537537    psFree (fwhmMajor);
    538538    psFree (fwhmMinor);
     539    psFree (psfExtra1);
     540    psFree (psfExtra2);
    539541    psFree (stats);
    540542    return true;
     543
     544escape:
     545    psFree (fwhmMajor);
     546    psFree (fwhmMinor);
     547    psFree (psfExtra1);
     548    psFree (psfExtra2);
     549    psFree (stats);
     550    return false;
    541551}
    542552
Note: See TracChangeset for help on using the changeset viewer.