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

Function get_Z

pyxrf/model/parameters.py:1407–1427  ·  view source on GitHub ↗

Return element's Z number. Parameters ---------- ename : str element name Returns ------- int or None element Z number

(ename)

Source from the content-addressed store, hash-verified

1405
1406
1407def get_Z(ename):
1408 """
1409 Return element's Z number.
1410
1411 Parameters
1412 ----------
1413 ename : str
1414 element name
1415
1416 Returns
1417 -------
1418 int or None
1419 element Z number
1420 """
1421
1422 non_element = ["compton", "elastic", "background", "escape"]
1423 if (ename.lower() in non_element) or "-" in ename or "user" in ename.lower():
1424 return "-"
1425 else:
1426 e = Element(strip_line(ename))
1427 return str(e.Z)
1428
1429
1430def get_energy(ename):

Callers 4

_manual_inputMethod · 0.85
find_peakMethod · 0.85

Calls 1

strip_lineFunction · 0.85

Tested by

no test coverage detected