LeafOptics model class. More...
#include <LeafOptics.h>
Public Member Functions | |
| LeafOpticsProperties (float chlorophyllcontent, float carotenoidcontent, float anthocyancontent, float watermass, float drymass, float protein, float carbonconstituents) | |
Data Fields | |
| float | numberlayers = 1.5 |
| float | brownpigments = 0.f |
| float | chlorophyllcontent = 30.f |
| float | carotenoidcontent = 7.f |
| float | anthocyancontent = 1 |
| float | watermass = 0.015f |
| float | drymass = 0.09f |
| float | protein = 0.f |
| float | carbonconstituents = 0.f |
| float | V2Z = 0.f |
| float | fqe = 1.f |
LeafOptics model class.
Prospect-D & PRO based computation of spectral total reflectance and transmittance with dimension reduction
Definition at line 21 of file LeafOptics.h.
|
inline |
Definition at line 59 of file LeafOptics.h.
|
inline |
Definition at line 61 of file LeafOptics.h.
| float LeafOpticsProperties::anthocyancontent = 1 |
Definition at line 27 of file LeafOptics.h.
| float LeafOpticsProperties::brownpigments = 0.f |
Definition at line 24 of file LeafOptics.h.
| float LeafOpticsProperties::carbonconstituents = 0.f |
Definition at line 31 of file LeafOptics.h.
| float LeafOpticsProperties::carotenoidcontent = 7.f |
Definition at line 26 of file LeafOptics.h.
| float LeafOpticsProperties::chlorophyllcontent = 30.f |
Definition at line 25 of file LeafOptics.h.
| float LeafOpticsProperties::drymass = 0.09f |
Definition at line 29 of file LeafOptics.h.
| float LeafOpticsProperties::fqe = 1.f |
Intrinsic fluorescence quantum efficiency scalar. Defaults to 1 so the final Fluspect emission is scaled by the radiation plugin's own per-leaf Phi_F (van der Tol 2014). Users with a calibrated fqe can set it here, and the radiation pipeline multiplies Phi_F × fqe at emission time.
Definition at line 51 of file LeafOptics.h.
| float LeafOpticsProperties::numberlayers = 1.5 |
Definition at line 23 of file LeafOptics.h.
| float LeafOpticsProperties::protein = 0.f |
Definition at line 30 of file LeafOptics.h.
| float LeafOpticsProperties::V2Z = 0.f |
Violaxanthin-to-zeaxanthin conversion state, [0, 1]. 0 = dark-adapted (all violaxanthin), 1 = light-stressed (all zeaxanthin). Drives the carotenoid absorption term in Fluspect-B. Static per leaf-type; users wanting dynamic V2Z should call LeafOptics::run() again with an updated value.
Definition at line 45 of file LeafOptics.h.
| float LeafOpticsProperties::watermass = 0.015f |
Definition at line 28 of file LeafOptics.h.