ProteoWizard
Public Member Functions | List of all members
pwiz::analysis::PeakDetector Struct Referenceabstract

#include <PeakDetector.hpp>

Inheritance diagram for pwiz::analysis::PeakDetector:
pwiz::analysis::CwtPeakDetector pwiz::analysis::LocalMaximumPeakDetector

Public Member Functions

virtual void detect (const std::vector< double > &x, const std::vector< double > &y, std::vector< double > &xPeakValues, std::vector< double > &yPeakValues, std::vector< Peak > *peaks=NULL)=0
 find peaks in the signal profile described by the x and y vectors More...
 
virtual ~PeakDetector ()
 

Detailed Description

Definition at line 47 of file PeakDetector.hpp.

Constructor & Destructor Documentation

§ ~PeakDetector()

virtual pwiz::analysis::PeakDetector::~PeakDetector ( )
inlinevirtual

Definition at line 54 of file PeakDetector.hpp.

54 {}

Member Function Documentation

§ detect()

virtual void pwiz::analysis::PeakDetector::detect ( const std::vector< double > &  x,
const std::vector< double > &  y,
std::vector< double > &  xPeakValues,
std::vector< double > &  yPeakValues,
std::vector< Peak > *  peaks = NULL 
)
pure virtual

find peaks in the signal profile described by the x and y vectors

Implemented in pwiz::analysis::CwtPeakDetector, and pwiz::analysis::LocalMaximumPeakDetector.


The documentation for this struct was generated from the following file: