public class Surface_Data
extends java.lang.Object
albedo_ken
- the ratio of surface brightness to Ken Herkenhoff's
bright albedo.L_alpha
- the function L(α) from McEwen, 1991.incidence
- the incidence angle i.emission
- the emission angle e.phase
- the phase angle p.
Individual parameters are accessed via CCD name, not CPMM number. If
an invalid CCD name is used for access, a getter method returns Instrument.NOT_APPLICABLE_NUMBER
and a setter method does nothing. The
allowed values for CCD name are found in Instrument.CCD_NAMES
;
access is case-sensitive.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID
Class identification name with source code version and date.
|
Constructor and Description |
---|
Surface_Data()
Creates a new set of surface data.
|
Modifier and Type | Method and Description |
---|---|
double |
albedo_ken(java.lang.String ccd) |
void |
albedo_ken(java.lang.String ccd,
double albedo_ken) |
void |
emission(double emission) |
double |
emission(java.lang.String ccd) |
void |
emission(java.lang.String ccd,
double emission) |
void |
incidence(double incidence) |
double |
incidence(java.lang.String ccd) |
void |
incidence(java.lang.String ccd,
double incidence) |
double |
L_alpha(java.lang.String ccd) |
void |
L_alpha(java.lang.String ccd,
double L_alpha) |
void |
phase(double phase) |
double |
phase(java.lang.String ccd) |
void |
phase(java.lang.String ccd,
double phase) |
java.lang.String |
toString()
Gets a brief description of this set of surfaced data.
|
public static final java.lang.String ID
public double albedo_ken(java.lang.String ccd)
public void albedo_ken(java.lang.String ccd, double albedo_ken)
public double L_alpha(java.lang.String ccd)
public void L_alpha(java.lang.String ccd, double L_alpha)
public double incidence(java.lang.String ccd)
public void incidence(java.lang.String ccd, double incidence)
public void incidence(double incidence)
public double emission(java.lang.String ccd)
public void emission(java.lang.String ccd, double emission)
public void emission(double emission)
public double phase(java.lang.String ccd)
public void phase(java.lang.String ccd, double phase)
public void phase(double phase)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright \ (C) Arizona Board of Regents on behalf of the \ Planetary Image Research Laboratory, Lunar and \ Planetary Laboratory at the University of Arizona