1 #ifndef SOLAR_CONTINUUM_POLYNOMIAL_H 2 #define SOLAR_CONTINUUM_POLYNOMIAL_H 18 bool Convert_from_photon =
true);
20 virtual void print(std::ostream& Os)
const;
25 bool convert_from_photon;
This class calculates the solar continuum spectrum.
virtual void print(std::ostream &Os) const
Print description of object.
virtual Spectrum solar_continuum_spectrum(const SpectralDomain &spec_domain) const
This calculate the solar continuum spectrum.
For different instruments, it is more natural to either work with wavenumbers (e.g., GOSAT) or wavelength (e.g., OCO).
This class calculates the solar continuum spectrum.
This is a full spectrum, which contains a SpectralRange and SpectralDomain.
virtual ~SolarContinuumPolynomial()
SolarContinuumPolynomial(const ArrayWithUnit< double, 1 > &Param, bool Convert_from_photon=true)
Constructor.
Contains classes to abstract away details in various Spurr Radiative Transfer software.