IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 20421


Ignore:
Timestamp:
Oct 27, 2008, 2:47:55 PM (18 years ago)
Author:
Paul Price
Message:

Fixing SEGV when tracing due to optimised ISIS.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/imcombine/pmSubtractionKernels.c

    r19767 r20421  
    252252    if (!kernels) {
    253253        return NULL;
    254     }
    255 
    256     if (psTraceGetLevel("psModules.imcombine.kernel") >= 10) {
    257         for (int i = 0; i < kernels->num; i++) {
    258             psKernel *kernel = kernels->preCalc->data[i]; // Kernel of interest
    259             psString kernelName = NULL;
    260             psStringAppend(&kernelName, "kernel%03d.fits", i);
    261             psFits *kernelFile = psFitsOpen(kernelName, "w");
    262             psFree(kernelName);
    263             psFitsWriteImage(kernelFile, NULL, kernel->image, 0, NULL);
    264             psFitsClose(kernelFile);
    265             double sum = 0.0;
    266             for (int y = 0; y < kernel->image->numRows; y++) {
    267                 for (int x = 0; x < kernel->image->numCols; x++) {
    268                     sum += kernel->image->data.F32[y][x];
    269                 }
    270             }
    271             psTrace("psModules.imcombine.kernel", 10, "Kernel %d sum: %le\n", i, sum);
    272         }
    273254    }
    274255
Note: See TracChangeset for help on using the changeset viewer.