Ignore:
Timestamp:
11/06/06 12:10:26 (18 years ago)
Author:
mar637
Message:

Fix for Ticket #88 - removed use of numpy/numarray except for plotting where it is used via matplotlib.numerix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tags/Release2.1.1b/python/asapfitter.py

    r1271 r1283  
    22from asap import rcParams
    33from asap import print_log
    4 from asap import NUM
     4from asap import _n_bools
    55
    66class fitter:
     
    4242        self.y = ydat
    4343        if mask == None:
    44             self.mask = NUM.ones(len(xdat))
     44            self.mask = _n_bools(len(xdat), True)
    4545        else:
    4646            self.mask = mask
     
    6565        self.mask = None
    6666        if mask is None:
    67             self.mask = NUM.ones(self.data.nchan())
     67            self.mask = _n_bools(self.data.nchan(), True)
    6868        else:
    6969            self.mask = mask
     
    215215        if self.fitfunc == "gauss" and component is not None:
    216216            if not self.fitted and sum(self.fitter.getparameters()) == 0:
    217                 pars = list(NUM.zeros(len(self.components)*3))
    218                 fxd = list(NUM.zeros(len(pars)))
     217                pars = _n_bools(len(self.components)*3, False)
     218                fxd = _n_bools(len(pars), False)
    219219            else:
    220220                pars = list(self.fitter.getparameters())
Note: See TracChangeset for help on using the changeset viewer.