IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 7, 2009, 3:41:03 PM (17 years ago)
Author:
Paul Price
Message:

Fixing pmSubtractionKernelSolutions to work with current way of carrying solutions around.

File:
1 edited

Legend:

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

    r25119 r25279  
    121121    {
    122122        psMetadata *header = psMetadataAlloc(); // Header
    123         for (int i = 0; i < solution->n; i++) {
     123        for (int i = 0; i < kernels->solution1->n; i++) {
    124124            psString name = NULL;       // Header keyword
    125125            psStringAppend(&name, "SOLN%04d", i);
    126             psMetadataAddF64(header, PS_LIST_TAIL, name, 0, NULL, solution->data.F64[i]);
     126            psMetadataAddF64(header, PS_LIST_TAIL, name, 0, NULL, kernels->solution1->data.F64[i]);
    127127            psFree(name);
    128128        }
    129         psArray *kernelImages = pmSubtractionKernelSolutions(solution, kernels, 0.0, 0.0);
     129        psArray *kernelImages = pmSubtractionKernelSolutions(kernels, 0.0, 0.0, false);
    130130        psFits *kernelFile = psFitsOpen("kernels.fits", "w");
    131131        (void)psFitsWriteImageCube(kernelFile, header, kernelImages, NULL);
Note: See TracChangeset for help on using the changeset viewer.