Cut x range according to values define in param_dict.
(self)
| 377 | logger.info(f"Peaks with values than the threshold {self.bound_val} will be removed from the list.") |
| 378 | |
| 379 | def define_range(self): |
| 380 | """ |
| 381 | Cut x range according to values define in param_dict. |
| 382 | """ |
| 383 | if self.io_model.data is None: |
| 384 | return |
| 385 | lowv = self.param_new["non_fitting_values"]["energy_bound_low"]["value"] |
| 386 | highv = self.param_new["non_fitting_values"]["energy_bound_high"]["value"] |
| 387 | self.x0, self.y0 = define_range( |
| 388 | self.io_model.data, |
| 389 | lowv, |
| 390 | highv, |
| 391 | self.param_new["e_offset"]["value"], |
| 392 | self.param_new["e_linear"]["value"], |
| 393 | ) |
| 394 | |
| 395 | def create_spectrum_from_param_dict(self, reset=True): |
| 396 | """ |
no test coverage detected