IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 29, 2010, 3:55:49 PM (16 years ago)
Author:
eugene
Message:

update merges from trunk

Location:
branches/eam_branches/20100225
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/20100225

  • branches/eam_branches/20100225/ppSub/src

    • Property svn:ignore
      •  

        old new  
        1313ppSubErrorCodes.c
        1414ppSubVersionDefinitions.h
         15ppSubConvolve
  • branches/eam_branches/20100225/ppSub/src/ppSubMatchPSFs.c

    r26982 r27517  
    331331    int threads = psMetadataLookupS32(NULL, config->arguments, "-threads"); // Number of threads
    332332    if (threads > 0) {
    333         pmSubtractionThreadsInit(inRO, refRO);
     333        pmSubtractionThreadsInit();
    334334    }
    335335
     
    340340        psImageCovarianceTruncate(refRO->covariance, COVAR_FRAC);
    341341    }
     342
     343    // Data doesn't exist until it's created in pmSubtraction...
     344    inConv->data_exists = inConv->parent->data_exists = inConv->parent->parent->data_exists = false;
     345    refConv->data_exists = refConv->parent->data_exists = refConv->parent->parent->data_exists = false;
    342346
    343347    // Match the PSFs
     
    349353    } else {
    350354        success = pmSubtractionMatch(inConv, refConv, inRO, refRO, footprint, stride, regionSize,
    351                                      spacing, threshold, detections->allSources, data->stamps, type, size, order,
    352                                      widths, orders, inner, ringsOrder, binning, penalty, optimum,
    353                                      optWidths, optOrder, optThresh, iter, rej, normFrac,
    354                                      sysErr, skyErr, kernelErr, covarFrac, maskVal, maskBad, maskPoor,
    355                                      poorFrac, badFrac, subMode);
     355                                     spacing, threshold, detections ? detections->allSources : NULL,
     356                                     data->stamps, type, size, order, widths, orders, inner, ringsOrder,
     357                                     binning, penalty, optimum, optWidths, optOrder, optThresh, iter, rej,
     358                                     normFrac, sysErr, skyErr, kernelErr, covarFrac,
     359                                     maskVal, maskBad, maskPoor, poorFrac, badFrac, subMode);
    356360    }
    357361
     
    376380
    377381    psFree(optWidths);
    378     pmSubtractionThreadsFinalize(inRO, refRO);
     382    pmSubtractionThreadsFinalize();
    379383
    380384    if (!success) {
Note: See TracChangeset for help on using the changeset viewer.