optics
Class PhotopicSpectrum

java.lang.Object
  extended by optics.Optics
      extended by optics.WaveLengthFunction
          extended by optics.WaveLengthSpectrum
              extended by optics.ConstantSpectrum
                  extended by optics.GaussianSpectrum
                      extended by 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%.


Field Summary
 
Fields inherited from class optics.GaussianSpectrum
peak, width
 
Fields inherited from class optics.ConstantSpectrum
brightness
 
Fields inherited from class optics.WaveLengthFunction
maxPlotLambda, minPlotLambda, plotPoints
 
Fields inherited from class optics.Optics
DEFAULT_WAVELENGTH, errorStream, fmt, MICRONS, version
 
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.GaussianSpectrum
clone, getIntensity, setGaussian, toString
 
Methods inherited from class optics.ConstantSpectrum
setBrightness
 
Methods inherited from class optics.WaveLengthSpectrum
getValue
 
Methods inherited from class optics.WaveLengthFunction
getPlot, getPlotPoints, setPlot, setPlotPoints, setPlotRange, setPlotRange, toGraph, toPlot, toPlot, toPlot
 
Methods inherited from class optics.Optics
getDefaultWaveLength, getErrorStream, getFormatString, getName, getStaticName, getVersion, printError, setDefaultWaveLength, setErrorStream, setFormatString, setMicrons
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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

Method Detail

main

public static void main(String[] args)
Test class to plot out the spectrum