- Timestamp:
- Dec 31, 2008, 10:31:29 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20081230/psModules/src/imcombine/pmSubtractionMatch.c
r20718 r21075 98 98 int inner, int ringsOrder, int binning, float penalty, 99 99 bool optimum, const psVector *optFWHMs, int optOrder, float optThreshold, 100 int iter, float rej, float sysError, ps MaskType maskVal, psMaskType maskBad,101 ps MaskType maskPoor, float poorFrac, float badFrac, pmSubtractionMode subMode)100 int iter, float rej, float sysError, psImageMaskType maskVal, psImageMaskType maskBad, 101 psImageMaskType maskPoor, float poorFrac, float badFrac, pmSubtractionMode subMode) 102 102 { 103 103 if (subMode != PM_SUBTRACTION_MODE_2) { … … 565 565 if (width1 == 0 || width2 == 0) { 566 566 ratios->data.F32[index] = NAN; 567 mask->data.PS_TYPE_ MASK_DATA[index] = 0xff;567 mask->data.PS_TYPE_IMAGE_MASK_DATA[index] = 0xff; 568 568 } else { 569 569 ratios->data.F32[index] = (float)width1 / (float)width2; 570 mask->data.PS_TYPE_ MASK_DATA[index] = 0;570 mask->data.PS_TYPE_IMAGE_MASK_DATA[index] = 0; 571 571 } 572 572 … … 594 594 PM_ASSERT_SUBTRACTION_STAMP_LIST_NON_NULL(stamps, PM_SUBTRACTION_MODE_ERR); 595 595 596 psVector *mask = psVectorAlloc(stamps->num, PS_TYPE_ MASK); // Mask for stamps596 psVector *mask = psVectorAlloc(stamps->num, PS_TYPE_IMAGE_MASK); // Mask for stamps 597 597 psVector *ratios = psVectorAlloc(stamps->num, PS_TYPE_F32); // Ratios of widths 598 598 … … 622 622 pmSubtractionStamp *stamp = stamps->stamps->data[i]; // Stamp of interest 623 623 if (stamp->status != PM_SUBTRACTION_STAMP_CALCULATE && stamp->status != PM_SUBTRACTION_STAMP_USED) { 624 mask->data.PS_TYPE_ MASK_DATA[i] = 0xff;624 mask->data.PS_TYPE_IMAGE_MASK_DATA[i] = 0xff; 625 625 continue; 626 626 }
Note:
See TracChangeset
for help on using the changeset viewer.
