CSMSL.Chemistry.MassExtensions.Compare C# (CSharp) Method

Compare() public static method

public static Compare ( this mass1, IMass mass2, double epsilon = MassEqualityEpsilon ) : int
mass1 this
mass2 IMass
epsilon double
return int
        public static int Compare(this IMass mass1, IMass mass2, double epsilon = MassEqualityEpsilon)
        {
            double difference = mass1.MonoisotopicMass - mass2.MonoisotopicMass;
            if (difference < -epsilon)
                return -1;
            return difference > epsilon ? 1 : 0;
        }