pub enum PsfNormalizationSpec {
SlabTotal,
Free,
}Expand description
How the energy scale of a PSF fit is set (normalization).
Variants§
SlabTotal
Fixed to the slab energy (PsfNormalization::SlabTotal).
Free
A free parameter (PsfNormalization::Free).
Trait Implementations§
Source§impl Clone for PsfNormalizationSpec
impl Clone for PsfNormalizationSpec
Source§fn clone(&self) -> PsfNormalizationSpec
fn clone(&self) -> PsfNormalizationSpec
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 PsfNormalizationSpec
Source§impl Debug for PsfNormalizationSpec
impl Debug for PsfNormalizationSpec
Source§impl Default for PsfNormalizationSpec
impl Default for PsfNormalizationSpec
Source§fn default() -> PsfNormalizationSpec
fn default() -> PsfNormalizationSpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PsfNormalizationSpec
impl<'de> Deserialize<'de> for PsfNormalizationSpec
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
impl Eq for PsfNormalizationSpec
Source§impl From<PsfNormalizationSpec> for PsfNormalization
impl From<PsfNormalizationSpec> for PsfNormalization
Source§fn from(n: PsfNormalizationSpec) -> Self
fn from(n: PsfNormalizationSpec) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PsfNormalizationSpec
impl PartialEq for PsfNormalizationSpec
Source§impl Serialize for PsfNormalizationSpec
impl Serialize for PsfNormalizationSpec
impl StructuralPartialEq for PsfNormalizationSpec
Auto Trait Implementations§
impl Freeze for PsfNormalizationSpec
impl RefUnwindSafe for PsfNormalizationSpec
impl Send for PsfNormalizationSpec
impl Sync for PsfNormalizationSpec
impl Unpin for PsfNormalizationSpec
impl UnsafeUnpin for PsfNormalizationSpec
impl UnwindSafe for PsfNormalizationSpec
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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