Isis 3 Programmer Reference
Anisotropic2.h
1
#if !defined(Anisotropic2_h)
2
#define Anisotropic2_h
8
/* SPDX-License-Identifier: CC0-1.0 */
9
10
#include "AtmosModel.h"
11
12
namespace
Isis
{
13
class
Pvl;
14
44
class
Anisotropic2
:
public
AtmosModel
{
45
public
:
46
Anisotropic2
(
Pvl
&pvl,
PhotoModel
&pmodel);
47
virtual
~Anisotropic2
() {};
48
49
protected
:
50
virtual
void
AtmosModelAlgorithm
(
double
phase,
double
incidence,
51
double
emission);
52
53
private
:
54
double
p_wha2
;
55
double
p_wham
;
56
double
p_e1
;
57
double
p_e1_2
;
58
double
p_e2
;
59
double
p_e3
;
60
double
p_e4
;
61
double
p_e5
;
62
double
p_em
;
63
double
p_e
;
64
double
p_f1m
;
65
double
p_f2m
;
66
double
p_f3m
;
67
double
p_f4m
;
68
double
p_g12
;
69
double
p_g13
;
70
double
p_g14
;
71
double
p_g32
;
72
double
p_g33
;
73
double
p_g34
;
74
double
p_f1
;
75
double
p_f2
;
76
double
p_f3
;
77
double
p_f4
;
78
double
p_g11p
;
79
double
p_g12p
;
80
double
p_g13p
;
81
double
p_g14p
;
82
double
p_g32p
;
83
double
p_g33p
;
84
double
p_g34p
;
85
double
p_x0_0
;
86
double
p_y0_0
;
87
double
p_x0_1
;
88
double
p_y0_1
;
89
double
p_delta_0
;
90
double
p_delta_1
;
91
double
p_alpha0_0
;
92
double
p_alpha1_0
;
93
double
p_beta0_0
;
94
double
p_beta1_0
;
95
double
p_fac
;
96
double
p_den
;
97
double
p_p0
;
98
double
p_q0
;
99
double
p_p1
;
100
double
p_q1
;
101
double
p_q02p02
;
102
double
p_q12p12
;
103
};
104
};
105
106
#endif
Isis::Anisotropic2
Definition
Anisotropic2.h:44
Isis::Anisotropic2::p_f1m
double p_f1m
???
Definition
Anisotropic2.h:64
Isis::Anisotropic2::p_q12p12
double p_q12p12
???
Definition
Anisotropic2.h:102
Isis::Anisotropic2::p_f4m
double p_f4m
???
Definition
Anisotropic2.h:67
Isis::Anisotropic2::p_g14p
double p_g14p
???
Definition
Anisotropic2.h:81
Isis::Anisotropic2::p_q0
double p_q0
???
Definition
Anisotropic2.h:98
Isis::Anisotropic2::p_p1
double p_p1
???
Definition
Anisotropic2.h:99
Isis::Anisotropic2::p_g13p
double p_g13p
???
Definition
Anisotropic2.h:80
Isis::Anisotropic2::p_f2
double p_f2
???
Definition
Anisotropic2.h:75
Isis::Anisotropic2::p_g11p
double p_g11p
???
Definition
Anisotropic2.h:78
Isis::Anisotropic2::p_e3
double p_e3
???
Definition
Anisotropic2.h:59
Isis::Anisotropic2::p_g13
double p_g13
???
Definition
Anisotropic2.h:69
Isis::Anisotropic2::p_beta1_0
double p_beta1_0
???
Definition
Anisotropic2.h:94
Isis::Anisotropic2::p_q02p02
double p_q02p02
???
Definition
Anisotropic2.h:101
Isis::Anisotropic2::p_delta_0
double p_delta_0
???
Definition
Anisotropic2.h:89
Isis::Anisotropic2::p_em
double p_em
???
Definition
Anisotropic2.h:62
Isis::Anisotropic2::p_wham
double p_wham
???
Definition
Anisotropic2.h:55
Isis::Anisotropic2::p_g32
double p_g32
???
Definition
Anisotropic2.h:71
Isis::Anisotropic2::p_g32p
double p_g32p
???
Definition
Anisotropic2.h:82
Isis::Anisotropic2::p_f2m
double p_f2m
???
Definition
Anisotropic2.h:65
Isis::Anisotropic2::p_e1_2
double p_e1_2
???
Definition
Anisotropic2.h:57
Isis::Anisotropic2::p_e2
double p_e2
???
Definition
Anisotropic2.h:58
Isis::Anisotropic2::p_alpha1_0
double p_alpha1_0
???
Definition
Anisotropic2.h:92
Isis::Anisotropic2::p_fac
double p_fac
???
Definition
Anisotropic2.h:95
Isis::Anisotropic2::AtmosModelAlgorithm
virtual void AtmosModelAlgorithm(double phase, double incidence, double emission)
Anisotropic atmospheric scattering with P1 single-particle phase fn, in the second approximation.
Definition
Anisotropic2.cpp:59
Isis::Anisotropic2::p_beta0_0
double p_beta0_0
???
Definition
Anisotropic2.h:93
Isis::Anisotropic2::p_e5
double p_e5
???
Definition
Anisotropic2.h:61
Isis::Anisotropic2::p_e4
double p_e4
???
Definition
Anisotropic2.h:60
Isis::Anisotropic2::p_g33
double p_g33
???
Definition
Anisotropic2.h:72
Isis::Anisotropic2::p_x0_0
double p_x0_0
???
Definition
Anisotropic2.h:85
Isis::Anisotropic2::p_e1
double p_e1
???
Definition
Anisotropic2.h:56
Isis::Anisotropic2::p_alpha0_0
double p_alpha0_0
???
Definition
Anisotropic2.h:91
Isis::Anisotropic2::p_q1
double p_q1
???
Definition
Anisotropic2.h:100
Isis::Anisotropic2::p_f4
double p_f4
???
Definition
Anisotropic2.h:77
Isis::Anisotropic2::p_p0
double p_p0
???
Definition
Anisotropic2.h:97
Isis::Anisotropic2::p_g33p
double p_g33p
???
Definition
Anisotropic2.h:83
Isis::Anisotropic2::p_g34
double p_g34
???
Definition
Anisotropic2.h:73
Isis::Anisotropic2::Anisotropic2
Anisotropic2(Pvl &pvl, PhotoModel &pmodel)
Empty constructor.
Definition
Anisotropic2.cpp:27
Isis::Anisotropic2::p_g14
double p_g14
???
Definition
Anisotropic2.h:70
Isis::Anisotropic2::p_x0_1
double p_x0_1
???
Definition
Anisotropic2.h:87
Isis::Anisotropic2::p_den
double p_den
???
Definition
Anisotropic2.h:96
Isis::Anisotropic2::p_g34p
double p_g34p
???
Definition
Anisotropic2.h:84
Isis::Anisotropic2::p_g12
double p_g12
???
Definition
Anisotropic2.h:68
Isis::Anisotropic2::p_y0_0
double p_y0_0
???
Definition
Anisotropic2.h:86
Isis::Anisotropic2::p_f1
double p_f1
???
Definition
Anisotropic2.h:74
Isis::Anisotropic2::p_f3
double p_f3
???
Definition
Anisotropic2.h:76
Isis::Anisotropic2::p_wha2
double p_wha2
???
Definition
Anisotropic2.h:54
Isis::Anisotropic2::p_y0_1
double p_y0_1
???
Definition
Anisotropic2.h:88
Isis::Anisotropic2::p_f3m
double p_f3m
???
Definition
Anisotropic2.h:66
Isis::Anisotropic2::p_e
double p_e
???
Definition
Anisotropic2.h:63
Isis::Anisotropic2::p_g12p
double p_g12p
???
Definition
Anisotropic2.h:79
Isis::Anisotropic2::p_delta_1
double p_delta_1
???
Definition
Anisotropic2.h:90
Isis::AtmosModel
Isotropic atmos scattering model.
Definition
AtmosModel.h:60
Isis::PhotoModel
Definition
PhotoModel.h:41
Isis::Pvl
Container for cube-like labels.
Definition
Pvl.h:119
Isis
This is free and unencumbered software released into the public domain.
Definition
Apollo.h:16
src
base
objs
Anisotropic2
Anisotropic2.h