Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/python/asapfitter.py

    r2451 r2153  
    151151                self.x = self.data._getabcissa(row)
    152152                self.y = self.data._getspectrum(row)
    153                 #self.mask = mask_and(self.mask, self.data._getmask(row))
    154                 if len(self.x) == len(self.mask):
    155                     self.mask = mask_and(self.mask, self.data._getmask(row))
    156                 else:
    157                     asaplog.push('lengths of data and mask are not the same. preset mask will be ignored')
    158                     asaplog.post('WARN','asapfit.fit')
    159                     self.mask=self.data._getmask(row)
     153                self.mask = mask_and(self.mask, self.data._getmask(row))
    160154                asaplog.push("Fitting:")
    161155                i = row
     
    544538            return
    545539        if not self._p or self._p.is_dead:
     540            #if rcParams['plotter.gui']:
     541            #    from asap.asaplotgui import asaplotgui as asaplot
     542            #else:
     543            #    from asap.asaplot import asaplot
     544            #self._p = asaplot()
    546545            from asap.asapplotter import new_asaplot
    547             del self._p
    548546            self._p = new_asaplot(rcParams['plotter.gui'])
    549547        self._p.hold()
     
    661659            self.x = scan._getabcissa(r)
    662660            self.y = scan._getspectrum(r)
    663             #self.mask = mask_and(self.mask, scan._getmask(r))
    664             if len(self.x) == len(self.mask):
    665                 self.mask = mask_and(self.mask, self.data._getmask(row))
    666             else:
    667                 asaplog.push('lengths of data and mask are not the same. preset mask will be ignored')
    668                 asaplog.post('WARN','asapfit.fit')
    669                 self.mask=self.data._getmask(row)
     661            self.mask = mask_and(self.mask, scan._getmask(r))
    670662            self.data = None
    671663            self.fit()
Note: See TracChangeset for help on using the changeset viewer.