ReFRACtor
BrdfOutputHelper Class Reference
+ Collaboration diagram for BrdfOutputHelper:

Public Member Functions

 BrdfOutputHelper (const boost::shared_ptr< GroundBrdf > &Brdf, const boost::shared_ptr< Level1bSampleCoefficient > &L1b)
 
double anisotropy_parameter (int spec_idx)
 
double anisotropy_parameter_uncert (int spec_idx)
 
double asymmetry_parameter (int spec_idx)
 
double asymmetry_parameter_uncert (int spec_idx)
 
double breon_factor (int spec_idx)
 
double breon_factor_uncert (int spec_idx)
 
double hotspot_parameter (int spec_idx)
 
double hotspot_parameter_uncert (int spec_idx)
 
double kernel_amplitude (int spec_idx) const
 
double rahman_factor (int spec_idx)
 
double rahman_factor_uncert (int spec_idx)
 
double reflectance_intercept (int spec_idx)
 
double reflectance_intercept_uncert (int spec_idx)
 
double reflectance_slope (int spec_idx)
 
double reflectance_slope_uncert (int spec_idx)
 
double uncert_value (int spec_idx, int coeff_idx)
 
double weight_intercept (int spec_idx)
 
double weight_intercept_uncert (int spec_idx)
 
double weight_slope (int spec_idx)
 
double weight_slope_uncert (int spec_idx)
 

Detailed Description

Definition at line 27 of file ground_brdf_output.cc.

Constructor & Destructor Documentation

◆ BrdfOutputHelper()

BrdfOutputHelper::BrdfOutputHelper ( const boost::shared_ptr< GroundBrdf > &  Brdf,
const boost::shared_ptr< Level1bSampleCoefficient > &  L1b 
)
inline

Definition at line 30 of file ground_brdf_output.cc.

Member Function Documentation

◆ anisotropy_parameter()

double BrdfOutputHelper::anisotropy_parameter ( int  spec_idx)
inline

Definition at line 59 of file ground_brdf_output.cc.

◆ anisotropy_parameter_uncert()

double BrdfOutputHelper::anisotropy_parameter_uncert ( int  spec_idx)
inline

Definition at line 104 of file ground_brdf_output.cc.

◆ asymmetry_parameter()

double BrdfOutputHelper::asymmetry_parameter ( int  spec_idx)
inline

Definition at line 54 of file ground_brdf_output.cc.

◆ asymmetry_parameter_uncert()

double BrdfOutputHelper::asymmetry_parameter_uncert ( int  spec_idx)
inline

Definition at line 99 of file ground_brdf_output.cc.

◆ breon_factor()

double BrdfOutputHelper::breon_factor ( int  spec_idx)
inline

Definition at line 64 of file ground_brdf_output.cc.

◆ breon_factor_uncert()

double BrdfOutputHelper::breon_factor_uncert ( int  spec_idx)
inline

Definition at line 109 of file ground_brdf_output.cc.

◆ hotspot_parameter()

double BrdfOutputHelper::hotspot_parameter ( int  spec_idx)
inline

Definition at line 49 of file ground_brdf_output.cc.

◆ hotspot_parameter_uncert()

double BrdfOutputHelper::hotspot_parameter_uncert ( int  spec_idx)
inline

Definition at line 94 of file ground_brdf_output.cc.

◆ kernel_amplitude()

double BrdfOutputHelper::kernel_amplitude ( int  spec_idx) const
inline

Definition at line 134 of file ground_brdf_output.cc.

◆ rahman_factor()

double BrdfOutputHelper::rahman_factor ( int  spec_idx)
inline

Definition at line 44 of file ground_brdf_output.cc.

◆ rahman_factor_uncert()

double BrdfOutputHelper::rahman_factor_uncert ( int  spec_idx)
inline

Definition at line 89 of file ground_brdf_output.cc.

◆ reflectance_intercept()

double BrdfOutputHelper::reflectance_intercept ( int  spec_idx)
inline

Definition at line 114 of file ground_brdf_output.cc.

◆ reflectance_intercept_uncert()

double BrdfOutputHelper::reflectance_intercept_uncert ( int  spec_idx)
inline

Definition at line 124 of file ground_brdf_output.cc.

◆ reflectance_slope()

double BrdfOutputHelper::reflectance_slope ( int  spec_idx)
inline

Definition at line 119 of file ground_brdf_output.cc.

◆ reflectance_slope_uncert()

double BrdfOutputHelper::reflectance_slope_uncert ( int  spec_idx)
inline

Definition at line 129 of file ground_brdf_output.cc.

◆ uncert_value()

double BrdfOutputHelper::uncert_value ( int  spec_idx,
int  coeff_idx 
)
inline

Definition at line 69 of file ground_brdf_output.cc.

◆ weight_intercept()

double BrdfOutputHelper::weight_intercept ( int  spec_idx)
inline

Definition at line 34 of file ground_brdf_output.cc.

◆ weight_intercept_uncert()

double BrdfOutputHelper::weight_intercept_uncert ( int  spec_idx)
inline

Definition at line 79 of file ground_brdf_output.cc.

◆ weight_slope()

double BrdfOutputHelper::weight_slope ( int  spec_idx)
inline

Definition at line 39 of file ground_brdf_output.cc.

◆ weight_slope_uncert()

double BrdfOutputHelper::weight_slope_uncert ( int  spec_idx)
inline

Definition at line 84 of file ground_brdf_output.cc.


The documentation for this class was generated from the following file:

Copyright © 2017, California Institute of Technology.
ALL RIGHTS RESERVED.
U.S. Government Sponsorship acknowledged.
Generated Fri Aug 24 2018 15:44:11