USGS

Isis 3.0 Developer's Reference (API)

Home

Isotropic2.h

Go to the documentation of this file.
00001 #ifndef Isotropic2_h
00002 #define Isotropic2_h
00003 
00026 #include "AtmosModel.h"
00027 
00028 namespace Isis {
00029   class Pvl;
00030 
00056   class Isotropic2 : public AtmosModel {
00057     public:
00058       Isotropic2(Pvl &pvl, PhotoModel &pmodel);
00059       virtual ~Isotropic2() {};
00060 
00061     protected:
00062       virtual void AtmosModelAlgorithm(double phase, double incidence, double emission);
00063 
00064     private:
00065       double p_delta;
00066       double p_fixcon;
00067       double p_gammax, p_gammay;
00068       double p_wha2;
00069       double p_e1, p_e1_2, p_e2, p_e3, p_e4, p_e5;
00070       double p_em;
00071       double p_f1m, p_f2m, p_f3m, p_f4m;
00072       double p_g12, p_g13, p_g14;
00073       double p_e;
00074       double p_f1, p_f2, p_f3, p_f4;
00075       double p_g11p, p_g12p, p_g13p, p_g14p;
00076       double p_x0, p_y0;
00077       double p_alpha0, p_alpha1, p_alpha2;
00078       double p_beta0, p_beta1, p_beta2;
00079   };
00080 };
00081 
00082 #endif