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

Method remove_elements_below_threshold

pyxrf/model/parameters.py:589–599  ·  view source on GitHub ↗
(self, threshv=None)

Source from the content-addressed store, hash-verified

587 self.data_for_plot()
588
589 def remove_elements_below_threshold(self, threshv=None):
590 if threshv is None:
591 threshv = self.bound_val
592
593 deleted_elements = self.EC.delete_peaks_below_threshold(threshv=threshv)
594 for eline in deleted_elements:
595 self._remove_parameters_for_eline(eline)
596
597 self.EC.update_peak_ratio()
598 self.update_name_list()
599 self.data_for_plot()
600
601 def remove_elements_unselected(self):
602 deleted_elements = self.EC.delete_unselected_items()

Callers 2

autofind_emission_linesFunction · 0.95

Calls 5

update_name_listMethod · 0.95
data_for_plotMethod · 0.95
update_peak_ratioMethod · 0.80

Tested by

no test coverage detected