IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 9, 2009, 2:34:51 PM (17 years ago)
Author:
Paul Price
Message:

Using original mask in combination of unconvolved images.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/pap/ppStack/src/ppStackThread.c

    r25812 r25824  
    6363    const psArray *cells = options->cells; // Array of input cells
    6464    const psArray *imageNames = conv ? options->convImages : options->origImages; // Names of images to read
    65     const psArray *maskNames = conv ? options->convMasks : NULL; // Names of masks to read
    66     const psArray *varianceNames = conv ? options->convVariances : NULL; // Names of variance maps to read
    67     const psArray *covariances = conv ? options->covariances : NULL; // Covariance matrices (already read)
     65    const psArray *maskNames = conv ? options->convMasks : options->origMasks; // Names of masks to read
     66    const psArray *varianceNames = conv ? options->convVariances : NULL; // Variance names
     67    const psArray *covariances = conv ? options->covariances : NULL; // Covariance matrices
    6868
    6969    PS_ASSERT_ARRAY_NON_NULL(cells, NULL);
    70     PS_ASSERT_ARRAYS_SIZE_EQUAL(cells, imageNames, NULL);
    71     if (conv) {
     70    if (imageNames) {
     71        PS_ASSERT_ARRAYS_SIZE_EQUAL(cells, imageNames, NULL);
     72    }
     73    if (maskNames) {
    7274        PS_ASSERT_ARRAYS_SIZE_EQUAL(cells, maskNames, NULL);
     75    }
     76    if (varianceNames) {
    7377        PS_ASSERT_ARRAYS_SIZE_EQUAL(cells, varianceNames, NULL);
     78    }
     79    if (covariances) {
    7480        PS_ASSERT_ARRAYS_SIZE_EQUAL(cells, covariances, NULL);
    7581    }
     
    120126            }
    121127            pmReadout *ro = pmReadoutAlloc(cell); // Readout for thread
    122             if (conv) {
     128            if (covariances) {
    123129                ro->covariance = psMemIncrRefCounter(covariances->data[j]);
    124130            }
     
    191197                psFits *maskFits   = stack->maskFits->data[i]; // FITS file for mask
    192198                psFits *varianceFits = stack->varianceFits->data[i]; // FITS file for variance
    193 
    194199
    195200                int zMax = 0;
Note: See TracChangeset for help on using the changeset viewer.