#include <DistributionHenyeyGreenstein.h>
List of all members.
Constructor & Destructor Documentation
| DistributionHenyeyGreenstein::DistributionHenyeyGreenstein |
( |
vector< double > |
g | ) |
|
Constructor for multiple distributions.
- Parameters:
-
| g | Vector containing the distribution parameter. |
| DistributionHenyeyGreenstein::DistributionHenyeyGreenstein |
( |
double |
g | ) |
|
| DistributionHenyeyGreenstein::~DistributionHenyeyGreenstein |
( |
void |
| ) |
|
Member Function Documentation
| double DistributionHenyeyGreenstein::GenerateRandomNumber |
( |
void |
| ) |
const [virtual] |
Generates a number according to the Henyey-Greenstein distribution.
- Returns:
- double Random number generated.
Reimplemented from Distributions::Distribution.
| double DistributionHenyeyGreenstein::GenerateRandomNumber |
( |
int |
NbrLambda | ) |
const [virtual] |
Generates a number according to the Henyey-Greenstein distribution.
- Parameters:
-
| NbrLambda | Number indicating which g parameter to use. |
- Returns:
- double Random number generated.
Reimplemented from Distributions::Distribution.
| double DistributionHenyeyGreenstein::GetG |
( |
void |
| ) |
[inline] |
| double DistributionHenyeyGreenstein::GetG |
( |
int |
NbrLambda | ) |
[inline] |
The documentation for this class was generated from the following files: