IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 5, 2009, 4:47:00 PM (17 years ago)
Author:
Paul Price
Message:

Merging pap_branch_20090128. Resolved a small number of conflicts. Compiles, but not tested in detail.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppSim/src/ppSimMergeReadouts.c

    r18011 r21365  
    1414    if (!inReadout) return true;
    1515
    16     if (!inReadout->weight) {
    17       if (!pmReadoutGenerateWeight(inReadout, true)) {
    18         psError (PS_ERR_UNKNOWN, false, "trouble creating weight");
    19         return false;
     16    if (!inReadout->variance) {
     17      if (!pmReadoutGenerateVariance(inReadout, true)) {
     18        psError (PS_ERR_UNKNOWN, false, "trouble creating variance");
     19        return false;
    2020      }
    2121    }
     
    3030
    3131    psImage *inSignal = inReadout->image;
    32     psImage *inVariance = inReadout->weight;
     32    psImage *inVariance = inReadout->variance;
    3333
    3434    psImage *outSignal = outReadout->image;
    35     psImage *outVariance = outReadout->weight;
     35    psImage *outVariance = outReadout->variance;
    3636
    3737    assert (inSignal->numRows == outSignal->numRows);
     
    3939
    4040    for (int y = 0; y < inSignal->numRows; y++) {
    41         for (int x = 0; x < inSignal->numCols; x++) {
    42             outSignal->data.F32[y][x] += inSignal->data.F32[y][x];
    43             outVariance->data.F32[y][x] += inVariance->data.F32[y][x];
    44         }
     41        for (int x = 0; x < inSignal->numCols; x++) {
     42            outSignal->data.F32[y][x] += inSignal->data.F32[y][x];
     43            outVariance->data.F32[y][x] += inVariance->data.F32[y][x];
     44        }
    4545    }
    4646    return true;
Note: See TracChangeset for help on using the changeset viewer.