Expand description
Serde data model shared by the xraydb crates.
This crate is #![no_std] and holds only plain data structures; all lookup and
calculation lives in xraydb. It exists so the generator binary and the library
agree on the on-disk format without the library depending on the generator.
Structsยง
- Chantler
Record - Chantler tables for one element.
- Compton
Energies Record - Tabulated Compton scattering energies.
- Core
Width Record - Core-hole width for one element and edge.
- Coster
Kronig Record - One Coster-Kronig transition between levels of the same shell.
- Element
Record - Basic facts about one element.
- Ionization
Potential Record - Ionization potential for one counting gas.
- Photoabsorption
Record - Elam photoabsorption spline for one element, in log-log space.
- Scattering
Record - Elam coherent and incoherent scattering splines for one element.
- Version
Record - One upstream XrayDB version entry.
- Waasmaier
Record - Waasmaier-Kirfel f0 coefficients for one ion.
- Xray
Database - The complete XrayDB database, deserialized from the embedded blob.
- Xray
Level Record - One absorption edge of one element.
- Xray
Transition Record - One emission line of one element.