pub struct ComptonEnergiesRecord {
pub incident: Vec<f64>,
pub xray_90deg: Vec<f64>,
pub xray_mean: Vec<f64>,
pub electron_mean: Vec<f64>,
}Expand description
Tabulated Compton scattering energies.
Fields§
§incident: Vec<f64>Incident photon energies in eV.
xray_90deg: Vec<f64>Energy of a photon scattered through 90°, in eV.
xray_mean: Vec<f64>Mean scattered-photon energy in eV.
electron_mean: Vec<f64>Mean recoil-electron energy in eV.
Trait Implementations§
Source§impl Debug for ComptonEnergiesRecord
impl Debug for ComptonEnergiesRecord
Source§impl<'de> Deserialize<'de> for ComptonEnergiesRecord
impl<'de> Deserialize<'de> for ComptonEnergiesRecord
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ComptonEnergiesRecord
impl RefUnwindSafe for ComptonEnergiesRecord
impl Send for ComptonEnergiesRecord
impl Sync for ComptonEnergiesRecord
impl Unpin for ComptonEnergiesRecord
impl UnsafeUnpin for ComptonEnergiesRecord
impl UnwindSafe for ComptonEnergiesRecord
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more