Changeset 1322 for trunk/python


Ignore:
Timestamp:
03/16/07 10:43:19 (18 years ago)
Author:
mar637
Message:

Fix for Ticket #101. set_restfreqs handles non-consecutive IFs now.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/python/scantable.py

    r1308 r1322  
    800800                sel = selector()
    801801                savesel = self._getselection()
     802                iflist = self.getifnos()
    802803                for i in xrange(len(freqs)):
    803                     sel.set_ifs([i])
     804                    sel.set_ifs(iflist[i])
    804805                    self._setselection(sel)
    805806                    self._setrestfreqs(freqs[i], "",unit)
     
    809810                sel = selector()
    810811                savesel = self._getselection()
     812                iflist = self.getifnos()
    811813                for i in xrange(len(freqs)):
    812                     sel.set_ifs([i])
     814                    sel.set_ifs(iflist[i])
    813815                    self._setselection(sel)
    814816                    self._setrestfreqs(freqs[i]["value"],
     
    819821            sel = selector()
    820822            savesel = self._getselection()
     823            iflist = self.getifnos()
    821824            for i in xrange(freqs.nrow()):
    822                 sel.set_ifs([i])
     825                sel.set_ifs(iflist[i])
    823826                self._setselection(sel)
    824827                self._setrestfreqs(freqs.get_frequency(i),
Note: See TracChangeset for help on using the changeset viewer.