hypernets_processor.calibration.measurement_functions.template_measurement_function module
- class hypernets_processor.calibration.measurement_functions.template_measurement_function.TemplateMeasurementFunction(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(digital_number, gains, dark_signal, temp)
This function implements the measurement function. Each of the arguments can be either a scalar or a vector (1D-array).