|
Isis Developer Reference
|
Go to the documentation of this file.
32 double dn,
double &albedo,
double &mult,
double &base) {};
34 double deminc,
double demema,
double dn,
double &albedo,
35 double &mult,
double &base);
40 void SetNormD(
const double d);
41 void SetNormE(
const double e);
42 void SetNormF(
const double f);
43 void SetNormG2(
const double g2);
44 void SetNormXmul(
const double xmul);
45 void SetNormWl(
const double wl);
46 void SetNormH(
const double h);
47 void SetNormBsh1(
const double bsh1);
48 void SetNormXb1(
const double xb1);
49 void SetNormXb2(
const double xb2);
MoonAlbedo(Pvl &pvl, PhotoModel &pmodel)
Definition: MoonAlbedo.cpp:16
Definition: PhotoModel.h:41
const double PI
The mathematical constant PI.
Definition: Constants.h:40
@ Unknown
A type of error that cannot be classified as any of the other error types.
Definition: IException.h:118
bool hasKeyword(const QString &name) const
Check to see if a keyword exists.
Definition: PvlContainer.cpp:159
double CalcSurfAlbedo(double pha, double inc, double ema)
Calculate the surface brightness using photometric angle information.
Definition: PhotoModel.cpp:177
Container for cube-like labels.
Definition: Pvl.h:119
@ Traverse
Search child objects.
Definition: PvlObject.h:158
Definition: NormModel.h:36
Contains multiple PvlContainers.
Definition: PvlGroup.h:41
#define _FILEINFO_
Macro for the filename and line number.
Definition: IException.h:24
Isis::NormModel * MoonAlbedoPlugin(Isis::Pvl &pvl, Isis::PhotoModel &pmodel)
Definition: MoonAlbedo.cpp:328
const double NULL8
Definition: SpecialPixel.h:94
PvlObjectIterator findObject(const QString &name, PvlObjectIterator beg, PvlObjectIterator end)
Find the index of object with a specified name, between two indexes.
Definition: PvlObject.h:274
Isis exception class.
Definition: IException.h:91
virtual void NormModelAlgorithm(double pha, double inc, double ema, double dn, double &albedo, double &mult, double &base)
Definition: MoonAlbedo.h:31
double p_normWavelength
Definition: NormModel.h:73
PhotoModel * GetPhotoModel()
Definition: NormModel.h:66
virtual ~MoonAlbedo()
Definition: MoonAlbedo.h:28
Albedo dependent phase function normalization for the Moon.
Definition: MoonAlbedo.h:25
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
@ User
A type of error that could only have occurred due to a mistake on the user's part (e....
Definition: IException.h:126