gleameter/units/equivalent_dose

Types

pub type EquivalentDose =
  gleameter.Quantity(Float, Sievert)
pub type Sievert =
  gleameter.Rate(energy.Joule, mass.Kilogram)

Functions

pub fn attosievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn centisievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn decasievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn decisievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn exasievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn femtosievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn gigasievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn hectosievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn kilosievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn megasievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn microsievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn millisievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn nanosievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn petasievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn picosievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn quectosievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn quettasievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn ronnasievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn rontosievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn sievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn terasievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn yoctosievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn yottasievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn zeptosievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
pub fn zettasievert(
  value value: Float,
) -> Quantity(
  Float,
  Rate(
    Product(
      Rate(Product(Kilogram, Meter), Product(Second, Second)),
      Meter,
    ),
    Kilogram,
  ),
)
Search Document