Isis 3.0 Programmer Reference
Back | Home
Anisotropic1.h
Go to the documentation of this file.
1 #if !defined(Anisotropic1_h)
2 #define Anisotropic1_h
3 
26 #include "AtmosModel.h"
27 
28 namespace Isis {
29  class Pvl;
30 
56  class Anisotropic1 : public AtmosModel {
57  public:
58  Anisotropic1(Pvl &pvl, PhotoModel &pmodel);
59  virtual ~Anisotropic1() {};
60 
61  protected:
62  virtual void AtmosModelAlgorithm(double phase, double incidence,
63  double emission);
64 
65  private:
66  double p_atmosE2;
67  double p_atmosE3;
68  double p_atmosE4;
69  double p_atmosE5;
70  double p_atmosDelta_0;
71  double p_atmosDelta_1;
72  double p_atmosAlpha0_0;
73  double p_atmosAlpha1_0;
74  double p_atmosBeta0_0;
75  double p_atmosBeta1_0;
76  double p_atmosWha2;
77  double p_atmosWham;
78  double p_atmosX0_0;
79  double p_atmosY0_0;
80  double p_atmosX0_1;
81  double p_atmosY0_1;
82  double p_atmosFac;
83  double p_atmosDen;
84  double p_atmosQ0;
85  double p_atmosQ1;
86  double p_atmosP0;
87  double p_atmosP1;
88  double p_atmosQ02p02;
89  double p_atmosQ12p12;
90  };
91 };
92 
93 #endif
Isotropic atmos scattering model.
Definition: AtmosModel.h:76
virtual void AtmosModelAlgorithm(double phase, double incidence, double emission)
Anisotropic atmospheric scattering with P1 single-particle phase fn, in the second approximation...
Container for cube-like labels.
Definition: Pvl.h:135

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the ISIS Support Center
File Modified: 07/12/2023 23:14:13