pub struct DoseVolume {
pub component: DoseComponent,
pub unit: DoseUnit,
pub values: Vec<f64>,
pub absolute_standard_uncertainty: Option<Vec<f64>>,
}Fields§
§component: DoseComponent§unit: DoseUnit§values: Vec<f64>§absolute_standard_uncertainty: Option<Vec<f64>>One-sigma absolute standard uncertainty in the same unit as values.
Implementations§
Source§impl DoseVolume
impl DoseVolume
Sourcepub fn relative_standard_uncertainty(
&self,
voxel_index: usize,
) -> Result<Option<f64>, ValidationError>
pub fn relative_standard_uncertainty( &self, voxel_index: usize, ) -> Result<Option<f64>, ValidationError>
Derive relative uncertainty for one voxel.
Relative uncertainty is deliberately absent when no absolute uncertainty exists or when the mean is zero.
Trait Implementations§
Source§impl Clone for DoseVolume
impl Clone for DoseVolume
Source§fn clone(&self) -> DoseVolume
fn clone(&self) -> DoseVolume
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 moreSource§impl Debug for DoseVolume
impl Debug for DoseVolume
Source§impl<'de> Deserialize<'de> for DoseVolume
impl<'de> Deserialize<'de> for DoseVolume
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
Source§impl PartialEq for DoseVolume
impl PartialEq for DoseVolume
Source§impl Serialize for DoseVolume
impl Serialize for DoseVolume
impl StructuralPartialEq for DoseVolume
Auto Trait Implementations§
impl Freeze for DoseVolume
impl RefUnwindSafe for DoseVolume
impl Send for DoseVolume
impl Sync for DoseVolume
impl Unpin for DoseVolume
impl UnsafeUnpin for DoseVolume
impl UnwindSafe for DoseVolume
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