1 #ifndef _atm_AirflyFluorescenceModel_h_
2 #define _atm_AirflyFluorescenceModel_h_
12 #include <atm/VFluorescenceModel.h>
13 #include <utl/TabulatedFunction.h>
18 class TabulatedFunction;
89 #endif // _atm_AirflyFluorescenceModel_h_
const std::vector< double > & GetWavelengths() const
Class to hold collection (x,y) points and provide interpolation between them.
std::vector< double > fRelativeIntensity
TemperatureParameterization fTempParam
bool HasData() const
True if a data source is for the given model.
std::vector< double > fPPrimeErrorUncorrelated
std::vector< double > fRelativeIntensityError
std::vector< double > fWavelength
std::vector< double > fPPrimeErrorCorrelated
virtual ~AirflyFluorescenceModel()
Fluorescence yields from AIRFLY.
std::vector< double > fPPrime
HumidityParameterization fHumParam
AirflyFluorescenceModel()
REGISTER_MODEL(atm::VFluorescenceModel,"Airfly", AirflyFluorescenceModel)
TemperatureParameterization
const utl::TabulatedFunction & EvaluateFluorescenceYield(const double heightAboveSeaLevel) const
utl::TabulatedFunction fFluorescenceSpectrum