pub struct TchProfilePoint {
pub value: f64,
pub d_delta: f64,
pub d_gaussian_fwhm: f64,
pub d_lorentzian_fwhm: f64,
}Expand description
One TCH profile value and derivatives with respect to its direct inputs.
Fields§
§value: f64Unit-area profile value.
d_delta: f64Derivative with respect to delta = x - position.
d_gaussian_fwhm: f64Derivative with respect to Gaussian component FWHM.
d_lorentzian_fwhm: f64Derivative with respect to Lorentzian component FWHM.
Trait Implementations§
Source§impl Clone for TchProfilePoint
impl Clone for TchProfilePoint
Source§fn clone(&self) -> TchProfilePoint
fn clone(&self) -> TchProfilePoint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TchProfilePoint
Source§impl Debug for TchProfilePoint
impl Debug for TchProfilePoint
Source§impl PartialEq for TchProfilePoint
impl PartialEq for TchProfilePoint
impl StructuralPartialEq for TchProfilePoint
Auto Trait Implementations§
impl Freeze for TchProfilePoint
impl RefUnwindSafe for TchProfilePoint
impl Send for TchProfilePoint
impl Sync for TchProfilePoint
impl Unpin for TchProfilePoint
impl UnsafeUnpin for TchProfilePoint
impl UnwindSafe for TchProfilePoint
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more