atm::Atmosphere Member List

This is the complete list of members for atm::Atmosphere, including all inherited members.

AngularCherenkovCDF(const double theta, const double verticalDepth, const double showerAge) const atm::Atmosphere
AngularCherenkovPDF(const double theta, const double verticalDepth, const double showerAge) const atm::Atmosphere
Atmosphere()atm::Atmosphereinline
Atmosphere(const Atmosphere &)atm::Atmosphereprivate
Clean()atm::Atmosphereprivate
det::Detector classatm::Atmospherefriend
eCerenkov enum valueatm::Atmosphere
eFluorescence enum valueatm::Atmosphere
eMie enum valueatm::Atmosphere
EmissionMode enum nameatm::Atmosphere
EvaluateCherenkovDirect(const utl::Point &xA, const utl::Point &xB, const utl::Point &xEye, const double showerAge) const atm::Atmosphere
EvaluateCherenkovPhotons(const utl::Point &xA, const utl::Point &xB, const double showerAge) const atm::Atmosphere
EvaluateCloudCoverage(const fdet::Pixel &pix, const utl::Point &x) const atm::Atmosphere
EvaluateCloudCoverage(const fevt::Pixel &pix, const utl::Point &x) const atm::Atmosphere
EvaluateCloudCoverage(const unsigned int eyeId, const unsigned int telId, const unsigned int pixId, const utl::Point &x) const atm::Atmosphere
EvaluateDensityVsHeight() const atm::Atmosphere
EvaluateDepthVsHeight() const atm::Atmosphere
EvaluateDirectCherenkovProbability(const utl::Point &xA, const utl::Point &xB, const utl::Point &xEye, const double showerAge) const atm::Atmosphere
EvaluateDirectCherenkovProbability(const utl::Point &xA, const utl::Point &xB, const utl::Point &xEye, const double showerAge, const double wavelength) const atm::Atmosphere
EvaluateDistanceVsSlantDepth() const atm::Atmosphere
EvaluateFluorescenceYield(const double heightAboveSeaLevel) const atm::Atmosphere
EvaluateHeightVsDepth() const atm::Atmosphere
EvaluateHeightVsDistance() const atm::Atmosphere
EvaluateHeightVsSlantDepth() const atm::Atmosphere
EvaluateMieAttenuation(const utl::Point &xInit, const utl::Point &xFinal, const std::vector< double > &wLength) const atm::Atmosphere
EvaluateMieAttenuation(const utl::Point &xInit, const utl::Point &xFinal, const double wLength) const atm::Atmosphere
EvaluateMieScattering(const utl::Point &xA, const utl::Point &xB, const double angle, const double distance, const std::vector< double > &xLength) const atm::Atmosphere
EvaluateMieScattering(const utl::Point &xA, const utl::Point &xB, const double angle, const double distance, const double xLength) const atm::Atmosphere
EvaluateMieScattering(const utl::Point &xA, const utl::Point &xB, const double angle, const double distance, const atm::AttenuationResult &mieAttenuation) const atm::Atmosphere
EvaluateMieScattering(const utl::Point &xA, const utl::Point &xB, const double angle, const double distance, const double xLength, const double mieAttenuation) const atm::Atmosphere
EvaluatePressureVsHeight() const atm::Atmosphere
EvaluateRayleighAttenuation(const utl::Point &xInit, const utl::Point &xFinal, const std::vector< double > &wLength) const atm::Atmosphere
EvaluateRayleighAttenuation(const utl::Point &xInit, const utl::Point &xFinal, const double wLength) const atm::Atmosphere
EvaluateRayleighScattering(const utl::Point &xA, const utl::Point &xB, const double angle, const double distance, const std::vector< double > &xLength) const atm::Atmosphere
EvaluateRayleighScattering(const utl::Point &xA, const utl::Point &xB, const double angle, const double distance, const double xLength) const atm::Atmosphere
EvaluateRayleighScattering(const utl::Point &xA, const utl::Point &xB, const double angle, const double distance, const atm::AttenuationResult &rayleighAttenuation) const atm::Atmosphere
EvaluateRayleighScattering(const utl::Point &xA, const utl::Point &xB, const double angle, const double distance, const double xLength, const double rayleighAttenuation) const atm::Atmosphere
EvaluateRefractionIndexVsHeight() const atm::Atmosphere
EvaluateRefractionIndexVsHeight(const double wavelength) const atm::Atmosphere
EvaluateSlantDepthVsDistance() const atm::Atmosphere
EvaluateTemperatureVsHeight() const atm::Atmosphere
EvaluateVaporPressureVsHeight() const atm::Atmosphere
fAerosolDBatm::Atmospheremutableprivate
fCherenkovModelatm::Atmosphereprivate
fCloudModelatm::Atmosphereprivate
fFluorescenceModelatm::Atmosphereprivate
fGOESDBatm::Atmospheremutableprivate
fInclinedProfileModelatm::Atmospheremutableprivate
fLidarDBatm::Atmospheremutableprivate
fMieModelatm::Atmosphereprivate
fMolecularDBMapatm::Atmospheremutableprivate
fOverallQualityDBatm::Atmospheremutableprivate
fProfileModelatm::Atmosphereprivate
fRayleighModelatm::Atmosphereprivate
GetAerosolDB() const atm::Atmosphere
GetdEdX0() const atm::Atmosphere
GetDeExcitationTime(const double height) const atm::Atmosphere
GetGOESDB() const atm::Atmosphere
GetLidarDB() const atm::Atmosphere
GetMieAttenuationLength(const utl::Point &xA, const double wLength) const atm::Atmosphere
GetMolecularDB(const MolecularIds::ProfileId &id) const atm::Atmosphere
GetOverallQualityDB() const atm::Atmosphere
GetRayleighAttenuationLength(const utl::Point &xA, const double wLength) const atm::Atmosphere
GetVerticalAerosolOpticalDepth(const unsigned int eyeId, const double altitude=4.5 *utl::km) const atm::Atmosphere
GetVerticalTimeOfFlight(const double height1, const double height2) const atm::Atmosphere
GetWavelengths(const EmissionMode mode=eFluorescence) const atm::Atmosphere
HasModel(VModel *const model)atm::Atmosphereprivatestatic
Init()atm::Atmosphereprivate
InitSlantProfileModel(const utl::Point &core, const utl::Vector &dir, const double deltaX) const atm::Atmosphere
IntegratedGrammage(const utl::Point &pStart, const utl::Point &pStop, const double delta) const atm::Atmosphere
ModelWithUncertainty enum nameatm::Atmosphere
MolecularDBMap typedefatm::Atmosphereprivate
operator=(const Atmosphere &)atm::Atmosphereprivate
SetCherenkovEnergyCutoff(const double eCut) const atm::Atmosphere
SetUncertaintyBound(const ModelWithUncertainty model, const double nSigma) const atm::Atmosphere
Update()atm::Atmosphereinline
~Atmosphere()atm::Atmosphereinline

, generated on Tue Sep 26 2023.