diff --git a/src/systems/si-hep/include/units/isq/si/hep/mass.h b/src/systems/si-hep/include/units/isq/si/hep/mass.h index cdffd952..824c2262 100644 --- a/src/systems/si-hep/include/units/isq/si/hep/mass.h +++ b/src/systems/si-hep/include/units/isq/si/hep/mass.h @@ -36,11 +36,15 @@ template<> inline constexpr std::optional units::known_first_factor<334'524'384'739> = 334'524'384'739; +// Necessary to factor `17'826'619'216'279`, which appears in the value for eV/c^2. +template<> +inline constexpr std::optional units::known_first_factor<225'653'407'801> = 225'653'407'801; + namespace units::isq::si::hep { struct eV_per_c2 : named_scaled_unit(), kilogram> {}; + as_magnitude(), kilogram> {}; struct feV_per_c2 : prefixed_unit {}; struct peV_per_c2 : prefixed_unit {}; struct neV_per_c2 : prefixed_unit {};