16 #include <det/Detector.h>
17 #include <atm/GDASProfileModel.h>
18 #include <atm/MonthlyAvgDBProfileModel.h>
19 #include <atm/SuperProfileModel.h>
virtual ~SuperProfileModel()
const atm::ProfileResult & EvaluatePressureVsHeight() const override
Table of air pressure as a function of height.
Molecular profile information from database monthly averages.
Molecular profile taken from GDAS database.
MonthlyAvgDBProfileModel * fMonthlyAvgDBProfileModel
const atm::ProfileResult & EvaluateHeightVsDepth() const
Table of height as a function of depth.
const atm::ProfileResult & EvaluateTemperatureVsHeight() const
Table of temperature as a function of height.
GDASProfileModel * fGDASProfileModel
const atm::ProfileResult & EvaluateDensityVsHeight() const override
Table of density as a function of height.
const ProfileResult & EvaluateVaporPressureVsHeight() const override
Table of H2O vapor pressure as a function of height.
const ProfileResult & EvaluateVaporPressureVsHeight() const
Table of vapor pressure as a function of height.
const atm::ProfileResult & EvaluateTemperatureVsHeight() const override
Table of temperature as a function of height.
const atm::ProfileResult & EvaluateRefractionIndexVsHeight() const override
Tabl of refraction index as a function of height.
const atm::ProfileResult & EvaluateDepthVsHeight() const override
Table of depth as a function of height.
const atm::ProfileResult & EvaluateRefractionIndexVsHeight() const
Table of refraction index as a function of height.
const atm::ProfileResult & EvaluateHeightVsDepth() const override
Table of height as a function of depth.
Class describing the Atmospheric profile.
const ProfileResult & EvaluateDepthVsHeight() const
Table of depth as a function of height.
bool HasData() const
True if a data source is for the given model.
const ProfileResult & EvaluateDepthVsHeight() const
Table of depth as a function of height.
const atm::ProfileResult & EvaluateRefractionIndexVsHeight() const
Table of refraction index as a function of height.
const atm::ProfileResult & EvaluatePressureVsHeight() const
Table of air pressure as a function of height.
const atm::ProfileResult & EvaluateHeightVsDepth() const
Table of height as a function of depth.
const atm::ProfileResult & EvaluateDensityVsHeight() const
Table of density as a function of height.
const atm::ProfileResult & EvaluateTemperatureVsHeight() const
Table of temperature as a function of height.
const atm::ProfileResult & EvaluateDensityVsHeight() const
Table of density as a function of height.
const ProfileResult & EvaluateVaporPressureVsHeight() const
Table of vapor pressure as a function of height.
const atm::ProfileResult & EvaluatePressureVsHeight() const
Table of air pressure as a function of height.
Base class for a Profile Model.