hypernets_processor.combine_SWIR.measurement_functions.step_combine module

class hypernets_processor.combine_SWIR.measurement_functions.step_combine.StepCombine(prop=None, xvariables=None, uncxvariables=None, yvariable=None, yunit='', corr_between=None, param_fixed=None, repeat_dims=None, corr_dims=None, separate_corr_dims=False, allow_some_nans=True, ydims=None, refxvar=None, sizes_dict=None, use_err_corr_dict=False, broadcast_correlation='syst')

Bases: MeasurementFunction

get_argument_names()

This function allows to return the names of the input quantities as a list of strings. Can optionally be overwritten to provide names instead of providing xvariables as a keyword.

Returns:

names of the input quantities

Return type:

list of strings

static get_name()
meas_function(wavs_vis, rad_VIS, wavs_swir, rad_SWIR, wav_step)

This function implements the measurement function. Each of the arguments can be either a scalar or a vector (1D-array).