Searched refs:peakIndex (Results 1 – 2 of 2) sorted by relevance
334 for (int32_t peakIndex = startPos; peakIndex < (endPos + 1); peakIndex++) { in DeletePeaks() local335 … delFlag = GetDeleteFlagOfPeak(envelope, peakIndex, valleyIndex, valleysValue, mountainPosition); in DeletePeaks()336 if (delFlag && (peakIndex < static_cast<int32_t>(mountainPosition.firstPos.size()))) { in DeletePeaks()337 mountainPosition.firstPos.erase(mountainPosition.firstPos.begin() + peakIndex); in DeletePeaks()338 mountainPosition.peakPos.erase(mountainPosition.peakPos.begin() + peakIndex); in DeletePeaks()339 mountainPosition.lastPos.erase(mountainPosition.lastPos.begin() + peakIndex); in DeletePeaks()353 bool PeakFinder::GetDeleteFlagOfPeak(const std::vector<double> &envelope, int32_t peakIndex, int32_… in GetDeleteFlagOfPeak() argument356 if (valleyIndex >= valleysValue.size() || peakIndex >= mountainPosition.peakPos.size()) { in GetDeleteFlagOfPeak()360 double peakValue = envelope[mountainPosition.peakPos[peakIndex]]; in GetDeleteFlagOfPeak()368 if (peakValue < envelope[mountainPosition.peakPos[peakIndex+1]]) { in GetDeleteFlagOfPeak()[all …]
137 …bool GetDeleteFlagOfPeak(const std::vector<double> &envelope, int32_t peakIndex, int32_t valleyInd…