Package pysynphot :: Module spectrum :: Class Integrator
[hide private]
[frames] | no frames]

Class Integrator

source code


Integrator engine.

Instance Methods [hide private]
 
trapezoidIntegration(self, x, y) source code
 
_columnsFromASCII(self, filename)
Following synphot/TABLES, ASCII files may contain blank lines, comment lines (beginning with '#'), or terminal comments.
source code
 
validate_wavetable(self)
Enforce monotonic, ascending wavelengths with no zero values
source code
 
validate_fluxtable(self)
Enforce non-negative fluxes
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

_columnsFromASCII(self, filename)

source code 

Following synphot/TABLES, ASCII files may contain blank lines, comment lines (beginning with '#'), or terminal comments. This routine may be called by both Spectrum and SpectralElement objects to extract the first two columns from a file.