Either retrieves the wavelengths from a Spectra* object, or creates a
Spectra* object from a "data.frame" object by setting some of
its columns as the wavelengths.
When applied to a Spectra* object, this functions simply returns the
wavelengths of the spectra it is storing.
If applied on a "data.frame" object, it is an helper function to
create a Spectra* object. It then needs to be indicated the
wavelengths at which the spectra values are measured. The assumption is that
each row of the "data.frame" is a spectra, and the column names of
the "data.frame" contain the wavelengths values.
If all the columns are used to create the Spectra* object, a
Spectra object is created. If some attributes are left, they will be
used to generate a SpectraDataFrame object.