ReFRACtor
solar_absorption_gfit_file.h
Go to the documentation of this file.
1 #ifndef SOLAR_ABSORPTION_GFIT_FILE_H
2 #define SOLAR_ABSORPTION_GFIT_FILE_H
4 
5 namespace FullPhysics {
6 
7 // Note that we have the various equations here in Latex. This is
8 // fairly unreadable as text comments, but if you view the doxgyen
9 // documentation created by this it gives a nicely formatted output.
10 
11 /****************************************************************/
82 public:
83  SolarAbsorptionGfitFile(const std::string& Line_list_file,
84  double Fraction_solar_diameter = 1.0);
86  virtual void print(std::ostream& Os) const;
88  const SpectralDomain& spec_domain) const;
89 
90  //-----------------------------------------------------------------------
92  //-----------------------------------------------------------------------
93  double fraction_solar_diameter() const {return fraction_solar_diameter_;}
94 
95 private:
96  std::string line_list_file_;
97  double fraction_solar_diameter_;
98 };
99 }
100 #endif
For different instruments, it is more natural to either work with wavenumbers (e.g., GOSAT) or wavelength (e.g., OCO).
double fraction_solar_diameter() const
Fraction of solar diameter that we view.
This class calculates the solar absorption spectrum.
This class calculates the solar absorption spectrum.
This is a full spectrum, which contains a SpectralRange and SpectralDomain.
Definition: spectrum.h:18
virtual Spectrum solar_absorption_spectrum(const SpectralDomain &spec_domain) const
This calculates the solar absorption spectrum.
Contains classes to abstract away details in various Spurr Radiative Transfer software.
Definition: doxygen_python.h:1
SolarAbsorptionGfitFile(const std::string &Line_list_file, double Fraction_solar_diameter=1.0)
Read the given line list file, and use for calculating the solar absorption spectrum.
virtual void print(std::ostream &Os) const
Print description of object.

Copyright © 2017, California Institute of Technology.
ALL RIGHTS RESERVED.
U.S. Government Sponsorship acknowledged.
Generated Fri Aug 24 2018 15:44:10