Nmr2dCHUnitList thePeakSetInSameGroup = new Nmr2dCHUnitList();
int theIndexOfStartPeak = this.__indexOfSamePeak(theCopiedPeak, theFirstPeakInGroup);
boolean theJugmentContainingClusterMemberPeak = false;
theCopiedPeak.remove(theIndexOfStartPeak);
thePeakSetInSameGroup.addPeak(theFirstPeakInGroup);
while (!theJugmentContainingClusterMemberPeak) {
theJugmentContainingClusterMemberPeak = true;
for (int pi = theCopiedPeak.size() - 1; pi >= 0; pi--) {