- Timestamp:
- Aug 20, 2010, 3:25:06 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/haf_branches/ppMerge2010/ppMerge/src/ppMergeThreadLauncher.c
r21244 r29008 64 64 // pmDarkCombine 65 65 if (!strcmp (job->type, "PPMERGE_DARK_COMBINE")) { 66 psAssert (job->args->n == 7, "invalid number of arguments to pmDarkCombine");66 psAssert (job->args->n == 8, "invalid number of arguments to pmDarkCombine"); 67 67 68 68 pmCell *outCell = job->args->data[0]; … … 73 73 psScalar *rej = job->args->data[5]; 74 74 psScalar *maskVal = job->args->data[6]; 75 76 bool status = pmDarkCombine(outCell, fileGroup->readouts, darkOrdinates, darkNorm, iter->data.S32, rej->data.F32, maskVal->data.PS_TYPE_IMAGE_MASK_DATA); 75 int *useVariance = job->args->data[7]; 76 77 fprintf (stderr, "%d test test \n"); 78 bool status = pmDarkCombine(outCell, fileGroup->readouts, darkOrdinates, darkNorm, iter->data.S32, rej->data.F32, maskVal->data.PS_TYPE_IMAGE_MASK_DATA, useVariances); 77 79 if (!status) { 78 80 self->fault = true; … … 81 83 fileGroup->busy = false; 82 84 self->busy = false; 85 86 83 87 continue; 84 88 } … … 86 90 // pmShutterCorrectionGenerate 87 91 if (!strcmp (job->type, "PPMERGE_SHUTTER_CORRECTION")) { 88 psAssert (job->args->n == 7, "invalid number of arguments to pmDarkCombine");92 psAssert (job->args->n == 8, "invalid number of arguments to pmDarkCombine"); 89 93 90 94 pmReadout *output = job->args->data[0]; … … 95 99 psScalar *rej = job->args->data[5]; 96 100 psScalar *maskVal = job->args->data[6]; 101 bool *useVariances = job->args->data[7]; 97 102 98 bool status = pmShutterCorrectionGenerate(output, NULL, fileGroup->readouts, shutterRef->data.F32, data, iter->data.S32, rej->data.F32, maskVal->data.PS_TYPE_IMAGE_MASK_DATA );103 bool status = pmShutterCorrectionGenerate(output, NULL, fileGroup->readouts, shutterRef->data.F32, data, iter->data.S32, rej->data.F32, maskVal->data.PS_TYPE_IMAGE_MASK_DATA, useVariances); 99 104 if (!status) { 100 105 self->fault = true;
Note:
See TracChangeset
for help on using the changeset viewer.
