Changeset 13593 for trunk/pswarp/src/pswarpArguments.c
- Timestamp:
- Jun 1, 2007, 6:16:29 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/pswarp/src/pswarpArguments.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pswarp/src/pswarpArguments.c
r13104 r13593 102 102 103 103 // Get mask parameters 104 psMaskType maskIn = psMetadataLookupU8(&status, recipe, "MASK.IN"); // Mask for input data 105 if (!status) { 104 psMaskType maskIn, maskPoor, maskBad; // Mask values for input, "poor" and "bad" pixels 105 106 psString maskNames = psMetadataLookupStr(&status, recipe, "MASK.IN"); 107 if (!status) { 106 108 maskIn = 0x00; 107 109 psWarning("MASK.IN is not set in the %s recipe --- defaulting to %x.", PSWARP_RECIPE, maskIn); 108 110 } 109 psMaskType maskPoor = psMetadataLookupU8(&status, recipe, "MASK.POOR"); // Mask for "poor" warped data 111 maskIn = pmConfigMask(maskNames, config); // Mask for input data 112 113 maskNames = psMetadataLookupStr(&status, recipe, "MASK.POOR"); 110 114 if (!status) { 111 115 maskPoor = 0x00; 112 116 psWarning("MASK.POOR is not set in the %s recipe --- defaulting to %x.", PSWARP_RECIPE, maskPoor); 113 117 } 114 psMaskType maskBad = psMetadataLookupU8(&status, recipe, "MASK.IN"); // Mask for bad warped data 118 maskPoor = pmConfigMask(maskNames, config); // Mask for "poor" warped data 119 120 maskNames = psMetadataLookupStr(&status, recipe, "MASK.BAD"); 115 121 if (!status) { 116 122 maskBad = 0x00; 117 123 psWarning("MASK.BAD is not set in the %s recipe --- defaulting to %x.", PSWARP_RECIPE, maskBad); 118 124 } 125 maskBad = pmConfigMask(maskNames, config); // Mask for bad warped data 126 119 127 float poorFrac = psMetadataLookupF32(&status, recipe, "POOR.FRAC"); // Frac of bad flux for a "poor" 120 128 if (!status) {
Note:
See TracChangeset
for help on using the changeset viewer.
