LowtranAtmosphere
| #include "LowtranAtmosphere.hh" |
LowtranAtmosphere
class description - source file - inheritance tree (.pdf)
class LowtranAtmosphere : public Atmosphere
| Inheritance Chart: | |||||||||||||||
|
private:
LowtranAtmosphere()
LowtranAtmosphere(string)
virtual ~LowtranAtmosphere()
virtual void Build()
Double_t Interpolate(string&, string&, Double_t) const
public:
virtual Double_t AbsoluteHumidity(Double_t h) const
virtual Double_t Aerosols_Density(string& type, Double_t h) const
virtual Double_t Air_Density(Double_t h) const
static TClass* Class()
virtual const char* ClassName() const
virtual const char* ClassType() const
static void CreateInstance()
virtual Double_t GetDate() const
virtual Double_t GetLatitude() const
virtual Double_t GetLongitude() const
virtual Double_t GetValue(const string& parname) const
virtual TClass* IsA() const
virtual Double_t N2_Density(Double_t h) const
virtual Double_t O2_Density(Double_t h) const
virtual Double_t O3_Density(Double_t h) const
virtual Double_t O_Density(Double_t h) const
virtual Double_t Pressure(Double_t h) const
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Double_t Temperature(Double_t h) const
Data Members
private:
LowtranAtmosphereData* fData
Class Description
LowtranAtmosphere <extensive class description> Config file parameters ====================== <parameter name>: <parameter description> -Valid options: <available options>
LowtranAtmosphere(string type) : Atmosphere(), fData(0)
ctor
~LowtranAtmosphere()
ctor
void CreateInstance()
Create the single atmosphere instance as being a LowtranAtmosphere object
void Build()
Build atmosphere according to config parameters
Double_t Interpolate(string& val,string& mod,Double_t h) const
Calculate interpolation
Double_t Pressure(Double_t h) const
Pressure at a given altitude
Double_t Temperature(Double_t h) const
Temperature at a given altitude
Double_t Air_Density(Double_t h) const
Atmospheric air density at a given altitude
Double_t O_Density(Double_t h) const
Oxygen density at a given altitude
Double_t O2_Density(Double_t h) const
Di-oxygen density at a given altitude
Double_t O3_Density(Double_t h) const
Ozone density at a given altitude
Double_t N2_Density(Double_t h) const
Di-nitrogen density at a given altitude
Inline Functions
Double_t GetValue(const string& parname) const
Double_t GetLatitude() const
Double_t GetLongitude() const
Double_t GetDate() const
Double_t AbsoluteHumidity(Double_t h) const
Double_t Aerosols_Density(string& type, Double_t h) const
const char* ClassType() const
const char* ClassName() const
LowtranAtmosphere LowtranAtmosphere(string)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
