- Timestamp:
- Jun 20, 2012, 7:59:19 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/meh_branches/ppstack_test/ppStack/src/ppStackPSF.c
r34046 r34050 10 10 bool mdok = false; 11 11 pmPSF *psf = NULL; 12 13 const psVector options->inputMask 12 13 //MEH - where should this be put now? 14 const psVector *inputMask = options->inputMask; 14 15 15 16 // Get the recipe values … … 52 53 } 53 54 } else { 55 // Manually static defined target PSF 56 float psfFWHM = psMetadataLookupF32(&mdok, recipe, "PSF.OUTPUT.FWHM"); // Radius for PSF 57 if (!mdok) { 58 psfFWHM = 4.0; 59 } 54 60 55 //MEH -- add option for manually defined versus simply defined but not fully autosized? 56 if (1){ 57 float psfFWHM = options->clippedMean; 58 } else { 59 60 // Manually static defined target PSF 61 float psfFWHM = psMetadataLookupF32(&mdok, recipe, "PSF.OUTPUT.FWHM"); // Radius for PSF 62 if (!mdok) { 63 psfFWHM = 4.0; 61 //MEH -- add option -1 for manually defined versus simply defined but not fully autosized? call it what? 62 if (psfFWHM<0.0){ 63 float NpsfFWHMsig = psMetadataLookupF32(&mdok, recipe, "PSF.OUTPUT.NFWHMSIG"); // Nsig to include 64 if (!mdok){ 65 NpsfFWHMsig = 0.0; 66 } 67 // psfFWHM = options->clippedMean; 68 float clippedMean = options->clippedMean; 69 float clippedStdev = options->clippedStdev; 70 psfFWHM = clippedMean + NpsfFWHMsig*clippedStdev; 71 if (NpsfFWHMsig<0.0){ 72 psfFWHM = clippedMean + NpsfFWHMsig * -1.0*clippedStdev/clippedMean; 73 } 64 74 } 65 66 }67 75 68 76 //MEH -- 2.35 or 2.355 as seen elsewhere? small difference though
Note:
See TracChangeset
for help on using the changeset viewer.
