public override int GetHashCode()
 {
     unchecked
     {
         return((Id.GetHashCode() * 397) ^ Charge.GetHashCode());
     }
 }
Exemple #2
0
        public override int GetHashCode()
        {
            int result = PrecursorCharge.GetHashCode();

            result = 31 * result + Charge.GetHashCode();
            result = 31 * result + _fragment.GetHashCode();
            return(result);
        }
Exemple #3
0
        public void GetHashCodeTest()
        {
            Charge target   = new Charge(10F);
            int    expected = 10;
            int    actual   = target.GetHashCode();

            Assert.AreEqual(expected, actual);
            //Assert.Inconclusive("Verify the correctness of this test method.");
        }
Exemple #4
0
 public override int GetHashCode()
 {
     unchecked
     {
         int result = (Formula != null ? Formula.GetHashCode() : 0);
         result = (result * 397) ^ MonoisotopicMass.GetHashCode();
         result = (result * 397) ^ AverageMass.GetHashCode();
         result = (result * 397) ^ Inclusion.GetHashCode();
         result = (result * 397) ^ Charge.GetHashCode();
         return(result);
     }
 }
Exemple #5
0
 public override int GetHashCode()
 {
     unchecked
     {
         int result = (PeptideModSeq != null ? PeptideModSeq.GetHashCode() : 0);
         result = (result * 397) ^ OptType.GetHashCode();
         result = (result * 397) ^ Charge.GetHashCode();
         if (FragmentIon != null)
         {
             result = (result * 397) ^ FragmentIon.GetHashCode();
         }
         result = (result * 397) ^ ProductCharge.GetHashCode();
         return(result);
     }
 }
Exemple #6
0
 public override int GetHashCode()
 {
     return(Charge != null ? Charge.GetHashCode() : 0);
 }
Exemple #7
0
 public void GetHashCodeTest()
 {
     Charge target = new Charge(10F);
     int expected = 10;
     int actual = target.GetHashCode();
     Assert.AreEqual(expected, actual);
     //Assert.Inconclusive("Verify the correctness of this test method.");
 }
Exemple #8
0
 public override int GetHashCode()
 {
     return(IsPrefixIon.GetHashCode() * OffsetComposition.GetHashCode() * Charge.GetHashCode());
 }
Exemple #9
0
    public override int GetHashCode()
    {
        int hashcode = 157;

        unchecked {
            if (__isset.seq)
            {
                hashcode = (hashcode * 397) + Seq.GetHashCode();
            }
            if (__isset.type)
            {
                hashcode = (hashcode * 397) + Type.GetHashCode();
            }
            if (__isset.dialedNumber)
            {
                hashcode = (hashcode * 397) + DialedNumber.GetHashCode();
            }
            if (__isset.calledNumber)
            {
                hashcode = (hashcode * 397) + CalledNumber.GetHashCode();
            }
            if (__isset.toMid)
            {
                hashcode = (hashcode * 397) + ToMid.GetHashCode();
            }
            if (__isset.toName)
            {
                hashcode = (hashcode * 397) + ToName.GetHashCode();
            }
            if (__isset.setupTime)
            {
                hashcode = (hashcode * 397) + SetupTime.GetHashCode();
            }
            if (__isset.startTime)
            {
                hashcode = (hashcode * 397) + StartTime.GetHashCode();
            }
            if (__isset.endTime)
            {
                hashcode = (hashcode * 397) + EndTime.GetHashCode();
            }
            if (__isset.duration)
            {
                hashcode = (hashcode * 397) + Duration.GetHashCode();
            }
            if (__isset.terminate)
            {
                hashcode = (hashcode * 397) + Terminate.GetHashCode();
            }
            if (__isset.productType)
            {
                hashcode = (hashcode * 397) + ProductType.GetHashCode();
            }
            if (__isset.charge)
            {
                hashcode = (hashcode * 397) + Charge.GetHashCode();
            }
            if (__isset.unit)
            {
                hashcode = (hashcode * 397) + Unit.GetHashCode();
            }
            if (__isset.result)
            {
                hashcode = (hashcode * 397) + Result.GetHashCode();
            }
        }
        return(hashcode);
    }
Exemple #10
0
 public override int GetHashCode()
 {
     return(Charge.GetHashCode() * 31 + MassIndex.GetHashCode());
 }