![]() |
0.1.22
|
Data class for PROSPECT leaf optical model parameters. More...
Data class for PROSPECT leaf optical model parameters.
These parameters define the physical and biochemical properties of a leaf that determine its spectral reflectance and transmittance.
per-leaf Phi_F at SIF emission time (radiation plugin only). Ignored by
PROSPECT. Default 1.0.
Definition at line 63 of file LeafOptics.py.
Public Member Functions | |
| List[float] | to_list (self) |
| Convert properties to a list in the order expected by the C++ interface. | |
| 'LeafOpticsProperties' | from_list (cls, List[float] values) |
| Create LeafOpticsProperties from a list of values. | |
Static Public Attributes | |
| float | numberlayers = 1.5 |
| Number of mesophyll layers in the leaf (typically 1-3) | |
| float | brownpigments = 0.0 |
| Brown pigment content (arbitrary units, typically 0) | |
| float | chlorophyllcontent = 30.0 |
| Chlorophyll a+b content in micrograms per square cm. | |
| float | carotenoidcontent = 7.0 |
| Carotenoid content in micrograms per square cm. | |
| float | anthocyancontent = 1.0 |
| Anthocyanin content in micrograms per square cm. | |
| float | watermass = 0.015 |
| Equivalent water thickness in grams per square cm. | |
| float | drymass = 0.09 |
| Dry matter content (leaf mass per area) in grams per square cm. | |
| float | protein = 0.0 |
| Protein content in grams per square cm (PROSPECT-PRO mode) | |
| float | carbonconstituents = 0.0 |
| Carbon-based constituents in grams per square cm (PROSPECT-PRO mode) | |
| float | V2Z = 0.0 |
| Violaxanthin-to-zeaxanthin de-epoxidation state, [0, 1]. | |
| float | fqe = 1.0 |
| Intrinsic fluorescence quantum efficiency scalar applied on top of the. | |
| 'LeafOpticsProperties' pyhelios.LeafOptics.LeafOpticsProperties.from_list | ( | cls, | |
| List[float] | values ) |
Create LeafOpticsProperties from a list of values.
Accepts the legacy 9-float layout (without V2Z/fqe) for backward compatibility with serialized data; missing fields fall back to defaults and a ``DeprecationWarning`` is emitted so callers can migrate to the 11-element layout.
Definition at line 139 of file LeafOptics.py.
| List[float] pyhelios.LeafOptics.LeafOpticsProperties.to_list | ( | self | ) |
Convert properties to a list in the order expected by the C++ interface.
Definition at line 116 of file LeafOptics.py.
|
static |
Anthocyanin content in micrograms per square cm.
Definition at line 107 of file LeafOptics.py.
|
static |
Brown pigment content (arbitrary units, typically 0)
Definition at line 104 of file LeafOptics.py.
|
static |
Carbon-based constituents in grams per square cm (PROSPECT-PRO mode)
Definition at line 111 of file LeafOptics.py.
|
static |
Carotenoid content in micrograms per square cm.
Definition at line 106 of file LeafOptics.py.
|
static |
Chlorophyll a+b content in micrograms per square cm.
Definition at line 105 of file LeafOptics.py.
|
static |
Dry matter content (leaf mass per area) in grams per square cm.
Definition at line 109 of file LeafOptics.py.
|
static |
Intrinsic fluorescence quantum efficiency scalar applied on top of the.
Definition at line 113 of file LeafOptics.py.
|
static |
Number of mesophyll layers in the leaf (typically 1-3)
Definition at line 103 of file LeafOptics.py.
|
static |
Protein content in grams per square cm (PROSPECT-PRO mode)
Definition at line 110 of file LeafOptics.py.
|
static |
Violaxanthin-to-zeaxanthin de-epoxidation state, [0, 1].
Used by the
Definition at line 112 of file LeafOptics.py.
|
static |
Equivalent water thickness in grams per square cm.
Definition at line 108 of file LeafOptics.py.