- Timestamp:
- May 8, 2013, 4:41:42 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20130419/pswarp/src/pswarpTransformReadout.c
r35434 r35535 48 48 psAssert(mdok, "MASK.INPUT was not defined"); 49 49 50 bool backgroundWarp = psMetadataLookupBool(NULL,config->arguments,"BACKGROUND_WARPING"); 51 50 52 if (!input->covariance) { 51 53 input->covariance = psImageCovarianceNone(); 52 54 } 53 55 54 // XXX unused int nThreads = psMetadataLookupS32(&mdok, config->arguments, "NTHREADS"); // Number of threads55 // XXX unused if (!mdok) {56 // XXX unused nThreads = 0;57 // XXX unused }58 56 float poorFrac = psMetadataLookupF32(NULL, config->arguments, "POOR.FRAC"); ///< Flux fraction for "poor" 59 57 … … 61 59 // output coordinates to input coordinates 62 60 pswarpMapGrid *grid = pswarpMapGridFromImage(input, output, nGridX, nGridY); 63 // if (psMetadataLookupBool(NULL,config->arguments,"BACKGROUND_WARPING")) {64 61 65 62 // XXX optionally modify the grid based on this result and force the maxError < XXX … … 118 115 psAssert (yGridMax < grid->nYpts, "yGridMax too big\n"); 119 116 120 fprintf (stderr, "warp %d,%d - %d,%d\n", xGridMin, yGridMin, xGridMax, yGridMax);117 // fprintf (stderr, "warp %d,%d - %d,%d\n", xGridMin, yGridMin, xGridMax, yGridMax); 121 118 122 119 // create jobs and supply them to the threads … … 134 131 args->goodPixels = 0; 135 132 136 if ( psMetadataLookupBool(NULL,config->arguments,"BACKGROUND_WARPING")) {133 if (backgroundWarp) { 137 134 args->background_warping = true; 138 135 args->offset_x = psMetadataLookupF32(NULL,config->arguments,"BKG_WARP_XOFFSET"); 139 136 args->offset_y = psMetadataLookupF32(NULL,config->arguments,"BKG_WARP_YOFFSET"); 140 137 } 141 142 138 143 139 // allocate a job
Note:
See TracChangeset
for help on using the changeset viewer.
