PeakFinder Class Reference

#include <PeakFinder.h>

Inheritance diagram for PeakFinder:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void findPeaks (const std::vector< std::vector< double > > &signal, std::vector< std::vector< unsigned int > > &indexes) const =0
virtual void findPeaks (const std::vector< double > &signal, std::vector< unsigned int > &indexes) const =0
virtual bool isPeak (const std::vector< std::vector< double > > &signal, unsigned int index1, unsigned int index2) const =0
virtual bool isPeak (const std::vector< double > &signal, unsigned int index) const =0

Detailed Description

Representation of an abstract algorithm for peak finding. The class represents an abstract algorithm for finding peaks in discrete signals.

Author:
Gian Diego Tipaldi

Definition at line 35 of file PeakFinder.h.


Member Function Documentation

virtual void PeakFinder::findPeaks ( const std::vector< std::vector< double > > &  signal,
std::vector< std::vector< unsigned int > > &  indexes 
) const [pure virtual]

Finds the indexes of the peaks in a bidimensional signal.

Implemented in SimplePeakFinder.

virtual void PeakFinder::findPeaks ( const std::vector< double > &  signal,
std::vector< unsigned int > &  indexes 
) const [pure virtual]

Finds the indexes of the peaks in a monodimensional signal.

Implemented in SimplePeakFinder.

virtual bool PeakFinder::isPeak ( const std::vector< std::vector< double > > &  signal,
unsigned int  index1,
unsigned int  index2 
) const [pure virtual]

Checks if the given indexes represent a peak in the bidimensional signal

Implemented in SimplePeakFinder.

virtual bool PeakFinder::isPeak ( const std::vector< double > &  signal,
unsigned int  index 
) const [pure virtual]

Checks if the given index represents a peak in the monodimensional signal

Implemented in SimpleMinMaxPeakFinder, and SimplePeakFinder.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines


flirtlib
Author(s): Bhaskara Marthi, Gian Diego Tipaldi
autogenerated on Fri Jan 11 11:15:48 2013