IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 27, 2010, 9:17:17 AM (16 years ago)
Author:
eugene
Message:

build works

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/psphot.stack.20100120/src/psphotLoadPSF.c

    r26681 r26691  
    22
    33// load an externally supplied psf model
    4 pmPSF *psphotLoadPSFReadout (pmConfig *config, const pmFPAview *view, const char *filename, int index, psMetadata *recipe) {
     4bool psphotLoadPSFReadout (pmConfig *config, const pmFPAview *view, const char *filename, int index, psMetadata *recipe) {
     5
     6    bool status;
    57
    68    // find the currently selected readout
    79    pmFPAfile *file = pmFPAfileSelectSingle(config->files, filename, index); // File of interest
    8     psAssert (readout, "missing file?");
     10    psAssert (file, "missing file?");
    911
    1012    // find the currently selected chip
     
    1315
    1416    // find the currently selected readout
    15     pmReadout *readout = pmFPAfileThisReadout (view, file->fpa);
     17    pmReadout *readout = pmFPAviewThisReadout (view, file->fpa);
    1618    if (!readout) return false;
    1719
    1820    // check if a PSF model is supplied by the user
    19     pmPSF *psf = psMetadataLookupPtr (NULL, chip->analysis, "PSPHOT.PSF");
     21    pmPSF *psf = psMetadataLookupPtr (&status, chip->analysis, "PSPHOT.PSF");
    2022    if (psf == NULL) {
    2123        psLogMsg ("psphot", 3, "no psf supplied for this chip");
     
    3032
    3133    // save PSF on readout->analysis
    32     if (!psMetadataAdd (readout->analysis, PS_LIST_TAIL, "PSPHOT.PSF", PS_DATA_PTR, "psphot psf model", psf)) {
     34    if (!psMetadataAddPtr (readout->analysis, PS_LIST_TAIL, "PSPHOT.PSF", PS_META_REPLACE | PS_DATA_UNKNOWN, "psphot psf model", psf)) {
    3335        psError (PSPHOT_ERR_UNKNOWN, false, "problem saving sources on readout");
    3436        return false;
Note: See TracChangeset for help on using the changeset viewer.