Changeset 20505 for trunk/psModules/src/imcombine/pmSubtractionMatch.c
- Timestamp:
- Oct 31, 2008, 5:36:01 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/imcombine/pmSubtractionMatch.c
r20465 r20505 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, psMaskType maskVal, psMaskType maskBad, psMaskType maskPoor,101 float poorFrac, float badFrac, pmSubtractionMode subMode)100 int iter, float rej, float sysError, psMaskType maskVal, psMaskType maskBad, 101 psMaskType maskPoor, float poorFrac, float badFrac, pmSubtractionMode subMode) 102 102 { 103 103 if (subMode != PM_SUBTRACTION_MODE_2) { … … 167 167 PS_ASSERT_INT_POSITIVE(iter, false); 168 168 PS_ASSERT_FLOAT_LARGER_THAN(rej, 0.0, false); 169 if (isfinite(sysError)) { 170 PS_ASSERT_FLOAT_LARGER_THAN_OR_EQUAL(sysError, 0.0, NULL); 171 PS_ASSERT_FLOAT_LESS_THAN(sysError, 1.0, NULL); 172 } 169 173 // Don't care about maskVal 170 174 // Don't care about maskBad … … 393 397 psTrace("psModules.imcombine", 2, "Convolving...\n"); 394 398 if (!pmSubtractionConvolve(conv1, conv2, ro1, ro2, subMask, maskBad, maskPoor, poorFrac, 395 region, kernels, true, useFFT)) {399 sysError, region, kernels, true, useFFT)) { 396 400 psError(PS_ERR_UNKNOWN, false, "Unable to convolve image."); 397 401 goto MATCH_ERROR;
Note:
See TracChangeset
for help on using the changeset viewer.
