Classes | |
class | AAerosolSQLManager |
Manager for aerosol portion of atmospheric monitoring database. More... | |
class | ACloudSQLManager |
Manager for cloudy portion of atmospheric monitoring database. More... | |
class | AerosolDB |
Class for loading and storing a collection of aerosol data. More... | |
class | AerosolZone |
Class for storing an hour's worth of aerosol data. More... | |
class | AGOESSQLManager |
class | AirFluorescenceModel |
class | AirflyFluorescenceModel |
Fluorescence yields from AIRFLY. More... | |
class | ALidarSQLManager |
Manager for lidar portion of atmospheric monitoring database. More... | |
class | AManagerRegister |
Singleton MangerRegister for the Atmosphere. More... | |
class | AMolecularSQLManager |
Manager for molecular portion of atmospheric monitoring database. More... | |
class | AnalyticalCherenkovModel |
Model with analytical calculation of the Cherenkov light. More... | |
class | AOverallQualitySQLManager |
Manager for aerosol portion of atmospheric monitoring database. More... | |
class | Arbeletche2021CherenkovAngularModel |
Parametrization of the angular distribution of Cherenkov photons from L. Arbeletche and V. de Souza (10.1140/epjc/s10052-021-08971-7) More... | |
class | Atmosphere |
Top of the interface to Atmosphere information. More... | |
class | AttenuationResult |
Class describing the Atmospheric attenuation. More... | |
class | AttSlice |
Attenuation data in a zone slice. More... | |
class | CherenkovModel |
model of Cherenkov light production in a shower More... | |
class | CloudResult |
Store the obscuration of an FD pixel by a cloud in the field of view. More... | |
class | ConstantFluorescenceModel |
Model with constant fluorescence yield. More... | |
class | GDASProfileModel |
Molecular profile taken from GDAS database. More... | |
class | GOESDB |
Detector description interface for GOES cloud data. More... | |
class | HumidAirRayleighModel |
Model for Rayleigh scattering and attenuation in a humid atmosphere. More... | |
class | InclinedAtmosphericProfile |
Provides translational services for inclined profile. More... | |
class | Kakimoto1996FluorescenceModel |
Fluorescence yield calculation based. More... | |
class | Keilhauer2008FluorescenceModel |
Fluorescence yields from Keilhauer et al. (arXiv:0801.4200) More... | |
class | LidarCloudDBModel |
Class for cloud coverage calculations. More... | |
class | LidarDB |
Detector description interface for LidarDB-realted data. More... | |
class | LidarZone |
Cloud data for a Lidar zone. More... | |
class | MeasuredDBMieModel |
Class for computing aerosol scattering and attenuation using database measurements. More... | |
class | MieModelOff |
In case you don't believe in Mie scattering ... More... | |
class | ModelRegister |
Registry of atmosphere models. More... | |
class | MolecularDB |
Detector description interface for data in the Atm_Molecular database. More... | |
class | MolecularLayer |
Molecular data for a zone slice. More... | |
class | MolecularZone |
class describing a molecular zone. More... | |
class | MonthlyAvgDBProfileModel |
Molecular profile information from database monthly averages. More... | |
class | Nagano2004FluorescenceModel |
Fluorescence yields from Nagano et al. More... | |
class | NonParametricXMLMieModel |
class | OverallQualityDB |
Access to database describing overall atmospheric quality. More... | |
class | ParametricXMLMieModel |
Class for computing aerosol scattering and attenuation using simple parameterizations. More... | |
class | ParametricXMLProfileModel |
Molecular profile using a parametric model. More... | |
class | ParametricXMLRayleighModel |
Parametric model for Rayleigh scattering and attenuation using. More... | |
class | PFSlice |
phase function data in a zone slice. More... | |
class | ProfileResult |
Class describing the Atmospheric profile. More... | |
class | Quality |
General information of atmosphere quality at a given time. More... | |
class | RadiosondeDBProfileModel |
Molecular profile taken from radiosonde database. More... | |
class | RayleighModelOff |
In case you don't believe in Rayleigh scattering ... More... | |
class | ScatteringResult |
Class holding the output of the ScatteringResult function. More... | |
class | SimShowerProfileModel |
Molecular profile using a parametric model stored in a shower file. More... | |
class | SuperMieModel |
Compute Mie scattering/attenuation using the best data source. More... | |
class | SuperProfileModel |
Atmospheric profile using best available data source. More... | |
class | USStdADBProfileModel |
Extracts profile info from US Standard Atmosphere. More... | |
class | VAODSlice |
VAOD data in a lidar zone slice. More... | |
class | VCherenkovModel |
Base class for a Cherenkov Model. More... | |
class | VCloudModel |
Base class for cloud coverage calculations. More... | |
class | VFluorescenceModel |
class | VMieModel |
Base class for a Mie Model. More... | |
class | VModel |
Base class of atmospheric functions. More... | |
class | VProfileModel |
Base class for a Profile Model. More... | |
class | VRayleighModel |
Base class for an Rayleigh Model. More... | |
class | VZone |
Base class for Aerosol, Molecula, Overall Quality and Lidar atmosphere zones. More... | |
class | VZoneSlice |
Base class for AttSlice and PFSlice. More... | |
Typedefs | |
typedef utl::ObjectFactory < VCherenkovModel *, std::string > | VCherenkovModelFactory |
typedef utl::ObjectFactory < VCloudModel *, std::string > | VCloudModelFactory |
typedef utl::ObjectFactory < VFluorescenceModel *, std::string > | VFluorescenceModelFactory |
typedef utl::ObjectFactory < VMieModel *, std::string > | VMieModelFactory |
typedef utl::ObjectFactory < VProfileModel *, std::string > | VProfileModelFactory |
typedef utl::ObjectFactory < VRayleighModel *, std::string > | VRayleighModelFactory |
Functions | |
template<class Factory > | |
Factory::ObjectPtrType | CreateAndInit (const Branch &topB, const string &modelType) |
std::ostream & | operator<< (std::ostream &os, const CloudResult &cr) |
bool | SegmentIntersection (double p0X, double p0Y, double p1X, double p1Y, double p2X, double p2Y, double p3X, double p3Y) |
typedef utl::ObjectFactory<VCherenkovModel*, std::string> atm::VCherenkovModelFactory |
Definition at line 67 of file VCherenkovModel.h.
typedef utl::ObjectFactory<VCloudModel*, std::string> atm::VCloudModelFactory |
Definition at line 65 of file VCloudModel.h.
typedef utl::ObjectFactory<VFluorescenceModel*, std::string> atm::VFluorescenceModelFactory |
Definition at line 47 of file VFluorescenceModel.h.
typedef utl::ObjectFactory<VMieModel*, std::string> atm::VMieModelFactory |
Definition at line 97 of file VMieModel.h.
typedef utl::ObjectFactory<VProfileModel*, std::string> atm::VProfileModelFactory |
Definition at line 82 of file VProfileModel.h.
typedef utl::ObjectFactory<VRayleighModel*, std::string> atm::VRayleighModelFactory |
Definition at line 107 of file VRayleighModel.h.
Factory::ObjectPtrType atm::CreateAndInit | ( | const Branch & | topB, |
const string & | modelType | ||
) |
Definition at line 54 of file Framework/Atmosphere/Atmosphere.cc.
References utl::Branch::Get(), utl::Branch::GetChild(), and WARNING.
|
inline |
Definition at line 63 of file CloudResult.h.
References atm::CloudResult::GetCoverageString().
|
inline |
Definition at line 251 of file GOESDB.cc.
References utl::s.
Referenced by atm::GOESDB::GetMaximumCloudProbability().