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