IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 27, 2009, 11:34:07 AM (17 years ago)
Author:
eugene
Message:

merge changes from trunk

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/20090715/ppStack/src/ppStackCamera.c

    r23576 r25624  
    8585        psFree(runVars);
    8686
    87         psArray *runPSF = pmFPAfileDefineMultipleFromRun(&status, runImages, config,
    88                                                          "PPSTACK.INPUT.PSF"); // Input PSFs
    89         if (!status) {
    90             psError(PS_ERR_UNKNOWN, false, "Unable to define input PSFs from RUN metadata.");
    91             psFree(runImages);
    92             return false;
    93         }
    94         if (runPSF) {
    95             havePSFs = true;
    96         }
    97         psFree(runPSF);
    98 
    9987        psArray *runSrc = pmFPAfileDefineMultipleFromRun(&status, runImages, config,
    10088                                                         "PPSTACK.INPUT.SOURCES"); // Input sources
     
    112100
    113101        if (convolve) {
    114             psArray *runKernel = pmFPAfileDefineMultipleFromRun(&status, runImages, config,
    115                                                                 "PPSTACK.CONV.KERNEL"); // Convolution kernels
    116             if (!status) {
    117                 psError(PS_ERR_UNKNOWN, false, "Unable to define convolution kernels from RUN metadata.");
    118                 psFree(runImages);
    119                 return false;
    120             }
    121             if (!runKernel) {
    122                 psError(PS_ERR_UNEXPECTED_NULL, true,
    123                         "Unable to define convolution kernels from RUN metadata.");
    124                 psFree(runImages);
    125                 return false;
    126             }
    127             psFree(runKernel);
     102            {
     103                psArray *runPSF = pmFPAfileDefineMultipleFromRun(&status, runImages, config,
     104                                                         "PPSTACK.INPUT.PSF"); // Input PSFs
     105                if (!status) {
     106                    psError(PS_ERR_UNKNOWN, false, "Unable to define input PSFs from RUN metadata.");
     107                    psFree(runImages);
     108                    return false;
     109                }
     110                if (runPSF) {
     111                    havePSFs = true;
     112                }
     113                psFree(runPSF);
     114            }
     115            {
     116
     117                psArray *runKernel = pmFPAfileDefineMultipleFromRun(&status, runImages, config,
     118                                                                    "PPSTACK.CONV.KERNEL"); // Conv'n kernels
     119                if (!status) {
     120                    psError(PS_ERR_UNKNOWN, false, "Unable to define convolution kernels from RUN metadata.");
     121                    psFree(runImages);
     122                    return false;
     123                }
     124                if (!runKernel) {
     125                    psError(PS_ERR_UNEXPECTED_NULL, true,
     126                            "Unable to define convolution kernels from RUN metadata.");
     127                    psFree(runImages);
     128                    return false;
     129                }
     130                psFree(runKernel);
     131            }
    128132        }
    129133
Note: See TracChangeset for help on using the changeset viewer.