Changeset 23580 for branches/pap/ppSub/src/ppSubMakePSF.c
- Timestamp:
- Mar 27, 2009, 4:46:10 PM (17 years ago)
- File:
-
- 1 edited
-
branches/pap/ppSub/src/ppSubMakePSF.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/pap/ppSub/src/ppSubMakePSF.c
r23235 r23580 83 83 psArray *sources = psMetadataLookupPtr(&mdok, minuend->analysis, "PSPHOT.SOURCES"); 84 84 if (!psphotReadoutFindPSF(config, view, sources)) { 85 psError(PS_ERR_UNKNOWN, false, "Unable to perform photometry on subtracted image."); 86 return false; 85 // This is likely a data quality issue 86 // XXX Split into multiple cases using error codes? 87 psErrorStackPrint("Unable to determine PSF"); 88 psWarning("Unable to determine PSF --- suspect bad data quality."); 89 if (stats && psMetadataLookupS32(NULL, stats, "QUALITY") == 0) { 90 psMetadataAddS32(stats, PS_LIST_TAIL, "QUALITY", PS_META_REPLACE, 91 "Unable to determine PSF", psErrorCodeLast()); 92 } 93 psErrorClear(); 94 psphotFilesActivate(config, false); 87 95 } 88 96 … … 98 106 return true; 99 107 } 100 101 // XXX we used to need this, is it still needed?102 103 // pmCell *photCell = pmFPAfileThisCell(config->files, view, "PSPHOT.INPUT");104 // pmCellFreeReadouts(photCell);105 106 // if (!pmFPAfileDropInternal(config->files, "PSPHOT.BACKMDL") ||107 // !pmFPAfileDropInternal (config->files, "PSPHOT.BACKMDL.STDEV") ||108 // !pmFPAfileDropInternal (config->files, "PSPHOT.BACKGND")) {109 // psError(PS_ERR_UNKNOWN, false, "Unable to drop PSPHOT internal files.");110 // return false;111 // }112 113 // Blow away the sources psphot found --- they're irrelevant for the subtraction114 // XXX is this still needed? These are now probably not being set115 // pmReadout *photRO = pmFPAviewThisReadout(view, photFile->fpa); // Readout with sources116 // psMetadataRemoveKey(photRO->analysis, "PSPHOT.SOURCES");117 // psMetadataRemoveKey(photRO->analysis, "PSPHOT.HEADER");118
Note:
See TracChangeset
for help on using the changeset viewer.
