Isis 3.0 Developer's Reference (API) |
Home |
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