Spectrum displays any number of scripted emission and absorption lines. The user may
define a line's wavelength, width, and intensity (or intensity function). Each line is a data
source that can pass values to a DataGraph or a DataTable:
Spectrum was written by Jim Nolen and Wolfgang Christian