Changeset 13522
- Timestamp:
- May 24, 2007, 6:41:32 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/pswarp/src/pswarpTransformReadout_Opt.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pswarp/src/pswarpTransformReadout_Opt.c
r13240 r13522 16 16 psMaskType maskIn = psMetadataLookupU8(NULL, config->arguments, "MASK.IN"); // Mask for input data 17 17 psMaskType maskPoor = psMetadataLookupU8(NULL, config->arguments, "MASK.POOR"); // Mask for "poor" data 18 psMaskType maskBad = psMetadataLookupU8(NULL, config->arguments, "MASK. IN"); // Mask for bad data18 psMaskType maskBad = psMetadataLookupU8(NULL, config->arguments, "MASK.BAD"); // Mask for bad data 19 19 float poorFrac = psMetadataLookupF32(NULL, config->arguments, "POOR.FRAC"); // Flux fraction for "poor" 20 20 … … 64 64 65 65 psPlane *inPix = psPlaneAlloc(); // Coordinates on the input detector 66 psImageInit(output->image, NAN); 66 67 psF32 **outImageData = output->image->data.F32; // Output image pixels 67 psF32 **outVarData = NULL; // Output variance pixels68 psMaskType **outMaskData = NULL; // Output mask pixels68 psF32 **outVarData = NULL; // Output variance pixels 69 psMaskType **outMaskData = NULL; // Output mask pixels 69 70 if (inVar) { 70 71 if (!output->weight) { 71 72 output->weight = psImageAlloc(output->image->numCols, output->image->numRows, PS_TYPE_F32); 73 psImageInit(output->weight, NAN); 72 74 } 73 75 outVarData = output->weight->data.F32; … … 76 78 if (!output->mask) { 77 79 output->mask = psImageAlloc(output->image->numCols, output->image->numRows, PS_TYPE_MASK); 80 psImageInit(output->mask, maskBad); 78 81 } 79 82 outMaskData = output->mask->data.PS_TYPE_MASK_DATA;
Note:
See TracChangeset
for help on using the changeset viewer.
