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

Method remove_elements_unselected

pyxrf/model/parameters.py:601–608  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

599 self.data_for_plot()
600
601 def remove_elements_unselected(self):
602 deleted_elements = self.EC.delete_unselected_items()
603 for eline in deleted_elements:
604 self._remove_parameters_for_eline(eline)
605
606 self.EC.update_peak_ratio()
607 self.update_name_list()
608 self.data_for_plot()
609
610 def _remove_parameters_for_eline(self, eline):
611 """Remove entries for `eline` from the dictionary `self.param_new`"""

Callers 1

Calls 5

update_name_listMethod · 0.95
data_for_plotMethod · 0.95
update_peak_ratioMethod · 0.80

Tested by

no test coverage detected