captest.filters.Irradiance
- class captest.filters.Irradiance(*, col_name, high, low, ref_val, units, custom_name, name)
Filter rows by an irradiance column to a low/high band.
low/highare absolute values (W/m^2) unlessref_valis set, in which case they are treated as fractions ofref_val.- __init__(**params)
Methods
__init__(**params)from_config(config)Build an instance from a
to_config()dict.run(capdata)Execute the step, record runtime state, and append self to filters.
to_config()Serialize this step to a config dict (every param, defaults included; the param-system
nameis omitted).Attributes
args_reprRender the step's params for the summary.
col_namecustom_nameexplanationHuman-readable description of the step's effect (read after run()).
highlownameparamref_valunits