Ignore:
Timestamp:
04/08/11 22:15:11 (13 years ago)
Author:
WataruKawasaki
Message:

merged bug fixes from trunk (r2126)

Location:
branches/casa-prerelease/pre-asap
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/casa-prerelease/pre-asap

    • Property svn:mergeinfo changed
      /trunkmerged: 2127
  • branches/casa-prerelease/pre-asap/src

  • branches/casa-prerelease/pre-asap/src/MathUtils.cpp

    r2126 r2128  
    3030//#---------------------------------------------------------------------------
    3131
    32 #include <iostream>
    3332#include <casa/aips.h>
    3433#include <casa/Arrays/Vector.h>
     
    162161  out.resize(in.nelements());
    163162  out[0] = in[0];out[out.nelements()-1] = in[in.nelements()-1];
    164   //--s
    165   cout << "out[0]=" << out[0] << ";" << endl;
    166   //--e
    167163  outmask.resize(mask.nelements());
    168164  outmask[0] = mask[0]; outmask[outmask.nelements()-1] = mask[mask.nelements()-1];
     
    173169    if (weighted[m]) {
    174170      out[i] = (*w)[0]*in[i-1] + (*w)[1]*in[i] + (*w)[2]*in[i+1];
    175       //outmask[i] = True;
    176171    } else { // mask it
    177172      out[i] = in[i];//use arbitrary value
    178       //outmask[i] = False;
    179173    }
    180     //--s
    181     if (i < 13) {
    182       cout << "mask[" << i-1 << "-" << i+1 << "]=[" << mask[i-1] << ", " << mask[i] << ", " << mask[i+1] << "];  ";
    183       cout << "m="   << m   << ";  ";
    184       cout << "weights[" << m << "]="   << weights[m]   << ";  ";
    185       cout << "in[" << i-1 << "-" << i+1 << "]=[" << in[i-1] << ", " << in[i] << ", " << in[i+1] << "] --> ";
    186       cout << out[i]  << ";" << endl;
    187       cout << "-------------------------------" << endl;
    188     }
    189     //--e
    190174    outmask[i] = mask[i];
    191175  }
Note: See TracChangeset for help on using the changeset viewer.