optics
Class PhotopicSpectrum
java.lang.Object
optics.Optics
optics.WaveLengthFunction
optics.WaveLengthSpectrum
optics.ConstantSpectrum
optics.GaussianSpectrum
optics.PhotopicSpectrum
public class PhotopicSpectrum
- extends GaussianSpectrum
Class to implement an (approximate) Photopic, high light level
sensitivity of the human eye being a Gaussian fit of the
CIE 1931 photopic data.
This fit peak is 0.559087 standard error 0.059%, with a width
of 0.0599179 standard error 0.635%.
Constructor Summary |
PhotopicSpectrum()
Constructor for photopic spectrum of unit brightness |
PhotopicSpectrum(double b)
Constructor for photopic spectrum of specified (peak)
brightness. |
Method Summary |
static void |
main(String[] args)
Test class to plot out the spectrum |
Methods inherited from class optics.Optics |
getDefaultWaveLength, getErrorStream, getFormatString, getName, getStaticName, getVersion, printError, setDefaultWaveLength, setErrorStream, setFormatString, setMicrons |
PhotopicSpectrum
public PhotopicSpectrum(double b)
- Constructor for photopic spectrum of specified (peak)
brightness.
- Parameters:
b
- brightness.
PhotopicSpectrum
public PhotopicSpectrum()
- Constructor for photopic spectrum of unit brightness
main
public static void main(String[] args)
- Test class to plot out the spectrum