pub struct SammyResonance {
pub energy_ev: f64,
pub gamma_gamma_ev: f64,
pub gamma_n_ev: f64,
pub gamma_f1_ev: f64,
pub gamma_f2_ev: f64,
pub spin_group: u32,
}Expand description
A single resonance from a SAMMY .par file.
Fields§
§energy_ev: f64Resonance energy (eV).
gamma_gamma_ev: f64Radiation (gamma) width Γ_γ (eV). Converted from meV in file.
gamma_n_ev: f64Neutron width Γ_n (eV). Converted from meV in file.
gamma_f1_ev: f64First fission width (eV). Zero for non-fissile isotopes.
gamma_f2_ev: f64Second fission width (eV). Zero for non-fissile isotopes.
spin_group: u32Spin group index (1-based, references .inp Card Set 10).
Trait Implementations§
Source§impl Clone for SammyResonance
impl Clone for SammyResonance
Source§fn clone(&self) -> SammyResonance
fn clone(&self) -> SammyResonance
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SammyResonance
impl RefUnwindSafe for SammyResonance
impl Send for SammyResonance
impl Sync for SammyResonance
impl Unpin for SammyResonance
impl UnsafeUnpin for SammyResonance
impl UnwindSafe for SammyResonance
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