Return element's Z number. Parameters ---------- ename : str element name Returns ------- int or None element Z number
(ename)
| 1405 | |
| 1406 | |
| 1407 | def 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 | |
| 1430 | def get_energy(ename): |
no test coverage detected