Exemplo n.º 1
0
 private static void MergeTogether(double mzTolerance, PeakList <Peak> mergedEnvelopes, PeakList <Peak> envelope)
 {
     if (mergedEnvelopes.Count < envelope.Count)
     {
         PeakList <Peak> tmp = new PeakList <Peak>(mergedEnvelopes);
         mergedEnvelopes.Clear();
         mergedEnvelopes.AddRange(envelope);
         mergedEnvelopes.AddToCurrentPeakListIntensity(tmp, mzTolerance);
     }
     else
     {
         mergedEnvelopes.AddToCurrentPeakListIntensity(envelope, mzTolerance);
     }
 }