MCPcopy Create free account
hub / github.com/NSLS2/PyXRF / define_range

Method define_range

pyxrf/model/fit_spectrum.py:419–431  ·  view source on GitHub ↗

Cut x range according to values define in param_dict.

(self)

Source from the content-addressed store, hash-verified

417 update_parameter_dict(self.param_model.param_new, self.fit_result)
418
419 def define_range(self):
420 """
421 Cut x range according to values define in param_dict.
422 """
423 lowv = self.param_model.param_new["non_fitting_values"]["energy_bound_low"]["value"]
424 highv = self.param_model.param_new["non_fitting_values"]["energy_bound_high"]["value"]
425 self.x0, self.y0 = define_range(
426 self.io_model.data,
427 lowv,
428 highv,
429 self.param_model.param_new["e_offset"]["value"],
430 self.param_model.param_new["e_linear"]["value"],
431 )
432
433 def get_background(self):
434 self.bg = snip_method_numba(

Callers 2

apply_default_paramMethod · 0.95
fit_multipleMethod · 0.95

Calls 1

define_rangeFunction · 0.85

Tested by

no test coverage detected