Class Acts::NonNeutralCharge¶
-
class NonNeutralCharge¶
Charge and momentum interpretation for arbitrarily charged but not neutral particles.
Public Functions
-
inline constexpr NonNeutralCharge(float absQ) noexcept¶
Construct with the magnitude of the input charge.
-
inline constexpr NonNeutralCharge(SinglyCharged) noexcept¶
-
inline constexpr float absQ() const noexcept¶
Friends
-
inline friend constexpr bool operator==(NonNeutralCharge lhs, NonNeutralCharge rhs) noexcept¶
Compare for equality.
-
inline constexpr NonNeutralCharge(float absQ) noexcept¶