public struct SpinState : IEquatable<SpinState>
Public Structure SpinState
Implements IEquatable(Of SpinState)
public value class SpinState : IEquatable<SpinState>
[<SealedAttribute>]
type SpinState =
struct
inherit ValueType
interface IEquatable<SpinState>
end
SpinState(Double, Double) | Instantiates a new SpinState with the given spin and magnetic quantum numbers. |
SpinState(Spin, Double) | Instantiates a new SpinState with the given spin and magnetic quantum number. |
J | Gets the spin value of the spin state. |
M | Gets the magnetic substate value of the spin state. |
Representation | Gets the spinor representation to which the spin state belongs. |
Equals(Object) |
Determines whether the given object represents the same spin state.
(Overrides ValueTypeEquals(Object)) |
Equals(SpinState) | Tests whether another instance equals the current instance. |
GetHashCode |
Computes a hash function for the spin state.
(Overrides ValueTypeGetHashCode) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
ToString |
Produces a string representation of the spin state.
(Overrides ValueTypeToString) |
Equality(SpinState, SpinState) | Determines whether two spin states are equal. |
Inequality(SpinState, SpinState) | Determines whether two spin states are unequal. |