OpticalDetune¶
-
class
kidsproc.kidsmodel.
OpticalDetune
(*args, **kwargs)[source]¶ Bases:
kidsproc.kidsmodel._Model
Model that describes detuning of KIDs in response to incident optical power.
The model reads
x = (p - background) * responsivity
Attributes Summary
Methods Summary
__call__
(self, \*inputs[, model_set_axis, …])Evaluate this model using the given input(s) and the parameter values that were specified when the model was instantiated.
evaluate
(p, background, responsivity)Evaluate the model on some input variables.
Attributes Documentation
-
background
= Parameter('background', value=5.0, unit=pW, bounds=(0.0, None))¶
-
n_inputs
= 1¶
-
n_outputs
= 1¶
-
param_names
= ('background', 'responsivity')¶
-
responsivity
= Parameter('responsivity', value=1e-17, unit=1.0 1 / W, bounds=(0.0, None))¶
Methods Documentation
-
__call__
(self, *inputs, model_set_axis=None, with_bounding_box=False, fill_value=nan, equivalencies=None, inputs_map=None, **new_inputs)¶ Evaluate this model using the given input(s) and the parameter values that were specified when the model was instantiated.
-