public override int GetHashCode() { unchecked { var hashCode = (Peptide != null ? Peptide.GetHashCode() : 0); hashCode = (hashCode * 397) ^ IndexAa; hashCode = (hashCode * 397) ^ (ExplicitMods != null ? ExplicitMods.GetHashCode() : 0); return(hashCode); } }
public override int GetHashCode() { unchecked { var hashCode = (Peptide != null ? Peptide.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Protein != null ? Protein.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (LabelType != null ? LabelType.GetHashCode() : 0); hashCode = (hashCode * 397) ^ MsLevel.GetHashCode(); return(hashCode); } }
public override int GetHashCode() { unchecked { var hashCode = (Client != null ? Client.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (IntensityModel != null ? IntensityModel.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (RTModel != null ? RTModel.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Settings != null ? Settings.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Precursor != null ? Precursor.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Peptide != null ? Peptide.GetHashCode() : 0); hashCode = (hashCode * 397) ^ NCE; return(hashCode); } }
/// <summary> /// Object hash code /// </summary> /// <returns></returns> public override int GetHashCode() { unchecked { var hashCode = Name != null?Name.GetHashCode() : 0; hashCode = (hashCode * 397) ^ IsDecoy.GetHashCode(); hashCode = (hashCode * 397) ^ Start; hashCode = (hashCode * 397) ^ End; hashCode = (hashCode * 397) ^ Pre.GetHashCode(); hashCode = (hashCode * 397) ^ Post.GetHashCode(); hashCode = (hashCode * 397) ^ Frame; hashCode = (hashCode * 397) ^ (TranslationTable != null ? TranslationTable.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Peptide != null ? Peptide.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (DBSequence != null ? DBSequence.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (CVParams != null ? CVParams.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (UserParams != null ? UserParams.GetHashCode() : 0); return(hashCode); } }
/// <summary> /// Object hash code /// </summary> /// <returns></returns> public override int GetHashCode() { unchecked { var hashCode = Name != null?Name.GetHashCode() : 0; hashCode = (hashCode * 397) ^ ChargeState; hashCode = (hashCode * 397) ^ ExperimentalMassToCharge.GetHashCode(); hashCode = (hashCode * 397) ^ CalculatedMassToCharge.GetHashCode(); hashCode = (hashCode * 397) ^ CalculatedPI.GetHashCode(); hashCode = (hashCode * 397) ^ Rank; hashCode = (hashCode * 397) ^ PassThreshold.GetHashCode(); hashCode = (hashCode * 397) ^ (Peptide != null ? Peptide.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (MassTable != null ? MassTable.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Sample != null ? Sample.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (PeptideEvidences != null ? PeptideEvidences.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Fragmentations != null ? Fragmentations.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (CVParams != null ? CVParams.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (UserParams != null ? UserParams.GetHashCode() : 0); return(hashCode); } }