Ignore:
Timestamp:
11/06/06 22:22:03 (18 years ago)
Author:
mar637
Message:

merge form Release2.1.1 branch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/python/scantable.py

    r1280 r1295  
    44from asap import asaplog
    55from asap import selector
    6 from asap import NUM
    76from asap import linecatalog
     7from asap import _n_bools, mask_not, mask_and, mask_or
    88
    99class scantable(Scantable):
     
    345345            print "--------------------------------------------------"
    346346            print out
    347             return
    348         else:
    349             retval = { 'axesnames': ['scanno', 'beamno', 'ifno', 'polno', 'cycleno'],
    350                        'axes' : axes,
    351                        'data': statvals}
    352             return retval
     347        #else:
     348            #retval = { 'axesnames': ['scanno', 'beamno', 'ifno', 'polno', 'cycleno'],
     349            #           'axes' : axes,
     350            #           'data': statvals}
     351        return statvals
    353352
    354353    def stddev(self, mask=None):
     
    721720            asaplog.push(msg)
    722721        n = self.nchan()
    723         msk = NUM.zeros(n)
     722        msk = _n_bools(n, False)
    724723        # test if args is a 'list' or a 'normal *args - UGLY!!!
    725724
     
    731730            for i in range(n):
    732731                if data[i] >= window[0] and data[i] <= window[1]:
    733                     msk[i] = 1
     732                    msk[i] = True
    734733        if kwargs.has_key('invert'):
    735734            if kwargs.get('invert'):
    736                 msk = NUM.logical_not(msk)
     735                msk = mask_not(msk)
    737736        print_log()
    738737        return msk
     
    12021201        varlist = vars()
    12031202        if mask is None:
    1204             mask = list(NUM.ones(self.nchan(-1)))
     1203            mask = [True for i in xrange(self.nchan(-1))]
    12051204        from asap.asapfitter import fitter
    12061205        try:
Note: See TracChangeset for help on using the changeset viewer.