public Quantitation(int _quantitation_type, Labeling __label, LabelFree __lf, Quant_Advanced qad) { this.quantitation_type = _quantitation_type; this._labeling = __label; this._lf = __lf; this.quant_advanced = qad; }
public override bool Equals(object obj) { if (obj == null) { return(false); } if (obj.GetType() != this.GetType()) { return(false); } Labeling lg = obj as Labeling; if ((System.Object)lg == null) { return(false); } if (this.multiplicity != lg.multiplicity) { return(false); } if (this.light_label.Count != lg.light_label.Count) { return(false); } for (int i = 0; i < this.light_label.Count; i++) { if (this.light_label[i] != lg.light_label[i]) { return(false); } } if (this.medium_label.Count != lg.medium_label.Count) { return(false); } for (int i = 0; i < this.medium_label.Count; i++) { if (this.medium_label[i] != lg.medium_label[i]) { return(false); } } if (this.heavy_label.Count != lg.heavy_label.Count) { return(false); } for (int i = 0; i < heavy_label.Count; i++) { if (this.heavy_label[i] != lg.heavy_label[i]) { return(false); } } return(true); }
public void copyTo(Labeling lb) { lb.multiplicity_index = this.multiplicity_index; lb.multiplicity = this.multiplicity; lb.light_label.Clear(); for (int i = 0; i < this.light_label.Count; i++) { lb.light_label.Add(this.light_label[i]); } lb.medium_label.Clear(); for (int i = 0; i < this.medium_label.Count; i++) { lb.medium_label.Add(this.medium_label[i]); } lb.heavy_label.Clear(); for (int i = 0; i < heavy_label.Count; i++) { lb.heavy_label.Add(this.heavy_label[i]); } }