Changeset 14520 for trunk/ppStack/src/ppStackReadout.c
- Timestamp:
- Aug 15, 2007, 4:18:51 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/ppStack/src/ppStackReadout.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppStack/src/ppStackReadout.c
r14470 r14520 52 52 psListAdd(cellList, PS_LIST_TAIL, ro->parent); 53 53 54 float seeing = psMetadataLookupF32(NULL, inputFile->fpa->analysis, "PPSTACK.SEEING"); // Seeing FWHM 55 float weighting = psMetadataLookupF32(NULL, inputFile->fpa->analysis, 54 bool mdok; // Status of MD lookup 55 float seeing = psMetadataLookupF32(&mdok, inputFile->fpa->analysis, "PPSTACK.SEEING"); // Seeing FWHM 56 if (!mdok || !isfinite(seeing)) { 57 psWarning("No SEEING supplied for image %d --- set to unity.", fileNum); 58 seeing = 1.0; 59 } 60 float weighting = psMetadataLookupF32(&mdok, inputFile->fpa->analysis, 56 61 "PPSTACK.WEIGHTING"); // Relative weighting 57 float scale = psMetadataLookupF32(NULL, inputFile->fpa->analysis, "PPSTACK.SCALE"); // Rel. scale 62 if (!mdok || !isfinite(weighting)) { 63 psWarning("No WEIGHTING supplied for image %d --- set to unity.", fileNum); 64 weighting = 1.0; 65 } 66 float scale = psMetadataLookupF32(&mdok, inputFile->fpa->analysis, "PPSTACK.SCALE"); // Rel. scale 67 if (!mdok || !isfinite(scale)) { 68 psWarning("No SCALE supplied for image %d --- set to unity.", fileNum); 69 scale = 1.0; 70 } 58 71 59 72 // Brain-dead background subtraction … … 69 82 return false; 70 83 } 84 psTrace("ppStack", 3, "Background for image %d is %f\n", fileNum, stats->robustMedian); 71 85 (void)psBinaryOp(ro->image, ro->image, "-", psScalarAlloc(stats->robustMedian, PS_TYPE_F32)); 72 86
Note:
See TracChangeset
for help on using the changeset viewer.
