pub struct DistortionParams {
pub mu: f64,
pub y: f64,
pub delta_t_over_t: f64,
pub delta_rho_over_rho: f64,
pub delta_n_over_n: f64,
pub residual: Vec<f64>,
}Expand description
Complete distortion decomposition result.
Fields§
§mu: f64Chemical potential μ
y: f64Compton y-parameter
delta_t_over_t: f64Temperature shift ΔT/T
delta_rho_over_rho: f64Fractional energy: Δρ/ρ
delta_n_over_n: f64Fractional photon number change: ΔN/N
residual: Vec<f64>Residual distortion (not captured by μ, y, T)
Trait Implementations§
Source§impl Clone for DistortionParams
impl Clone for DistortionParams
Source§fn clone(&self) -> DistortionParams
fn clone(&self) -> DistortionParams
Returns a copy 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 DistortionParams
impl RefUnwindSafe for DistortionParams
impl Send for DistortionParams
impl Sync for DistortionParams
impl Unpin for DistortionParams
impl UnwindSafe for DistortionParams
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