Ignore:
Timestamp:
11/12/08 17:04:01 (16 years ago)
Author:
TakTsutsumi
Message:

Merged recent updates (since 2007) from nrao-asap

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/alma/python/asapfitter.py

    r1389 r1446  
    586586            scan = self.data
    587587        rows = xrange(scan.nrow())
     588        # Save parameters of baseline fits as a class attribute.
     589        # NOTICE: This does not reflect changes in scantable!
     590        if len(rows) > 0: self.blpars=[]
    588591        from asap import asaplog
    589592        asaplog.push("Fitting:")
     
    595598            self.data = None
    596599            self.fit()
    597             x = self.get_parameters()
     600            fpar = self.get_parameters()
    598601            if plot:
    599602                self.plot(residual=True)
    600603                x = raw_input("Accept fit ([y]/n): ")
    601604                if x.upper() == 'N':
     605                    self.blpars.append(None)
    602606                    continue
    603607            scan._setspectrum(self.fitter.getresidual(), r)
     608            self.blpars.append(fpar)
    604609        if plot:
    605610            self._p.unmap()
Note: See TracChangeset for help on using the changeset viewer.