Types Exported by RvSpectMLBase
Abstract Types
RvSpectMLBase.AbstractChunkOfSpectrum — TypeAbstract type for any ChunkOfSpectrum
RvSpectMLBase.AbstractInstrument — TypeAbstract Base type for Instruments
RvSpectMLBase.AbstractInstrument1D — TypeAbstract Base type for 1-D extracted spectra Should be specialized for specific instruments.
RvSpectMLBase.AbstractInstrument2D — TypeAbstract Base type for 2-D extracted spectra. Should be specialized for each instrument
RvSpectMLBase.AbstractSpectra — TypeAbstract type for any Spectrum (or region of spectrum)
RvSpectMLBase.AbstractSpectra1D — TypeAbstract type for any 1-d Spectrum (or region of spectrum)
RvSpectMLBase.AbstractSpectra2D — TypeAbstract type for any 2-d Spectrum
RvSpectMLBase.AbstractSpectralTimeSeriesCommonWavelengths — TypeAbstract type for a time series of spectra that share a common wavelength grid.
General purpose
RvSpectMLBase.ChunkList — TypeStruct containing an array of ChunkOfSpectrum
RvSpectMLBase.ChunkListTimeseries — TypeMtching lists of times and array of ChunkLists
RvSpectMLBase.ChunkOfSpectrum — TypeChunkOfSpectrum for views into Spectra1DBasic or Spectra2DBasic
RvSpectMLBase.Spectra1DBasic — TypeBasic struct for Spectra1D (or region of specturm) Instruments can specialize their own if additional data is avaliable.
RvSpectMLBase.Spectra2DBasic — TypeBasic struct for Spectra2D (or region of specturm) Instruments can specialize their own if additional data is avaliable.
RvSpectMLBase.Spectra2DExtended — TypeBasic struct for Spectra2D (or region of specturm) Instruments can specialize their own if additional data is avaliable.
RvSpectMLBase.SpectralTimeSeriesCommonWavelengths — TypeTime series of spectra that share a common wavelength grid.
Instrument specific
RvSpectMLBase.TheoreticalInstrument.TheoreticalInstrument1D — TypeTrait for 1D spectra from a theoretical instrument
RvSpectMLBase.TheoreticalInstrument.TheoreticalInstrument2D — TypeTrait for a 2D spectra from a theoretical instrument