Changeset 677

Show
Ignore:
Timestamp:
10/10/08 10:51:44 (1 month ago)
Author:
laidler
Message:

Provide a .sample() method for SpectralElements? that can be used instead of the call (related to #128)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/pysynphot/lib/spectrum.py

    r668 r677  
    918918            return self.resample(wavelengths)._throughputtable 
    919919 
     920    def sample(self, wavelengths): 
     921        """Provide a more normal user interface to the __call__""" 
     922        return self.__call__(wavelengths) 
     923 
     924     
    920925    def taper(self): 
    921926        '''Taper the spectrum by adding zeros to each end. 
  • trunk/pysynphot/test/v06_tickets.py

    r668 r677  
    2121        tst=self.bp(3000) 
    2222        self.assert_(tst == 0.0) 
     23         
     24    def testbp3(self): 
     25        tst=self.bp.sample(10000) 
     26        self.assert_(tst == 1.0) 
     27 
     28    def testbp4(self): 
     29        tst=self.bp.sample(3000) 
     30        self.assert_(tst == 0.0)