#include <CwtPeakDetector.hpp>
|
| CwtPeakDetector (double minSnr, int fixedPeaksKeep, double mzTol) |
|
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) |
| find peaks in the signal profile described by the x and y vectors
|
|
void | getScales (const std::vector< double > &, const std::vector< double > &, std::vector< std::vector< std::vector< int > > > &, std::vector< double > &) const |
|
void | calcCorrelation (const std::vector< double > &, const std::vector< double > &, const std::vector< std::vector< std::vector< int > > > &, const std::vector< double > &, std::vector< std::vector< double > > &) const |
|
void | getPeakLines (const std::vector< std::vector< double > > &, const std::vector< double > &, std::vector< ridgeLine > &, std::vector< double > &) const |
|
void | refinePeaks (const std::vector< double > &, const std::vector< double > &, const std::vector< ridgeLine > &, const std::vector< double > &, std::vector< double > &, std::vector< double > &, std::vector< double > &) const |
|
virtual | ~PeakDetector () |
|
Definition at line 39 of file CwtPeakDetector.hpp.
◆ CwtPeakDetector()
pwiz::analysis::CwtPeakDetector::CwtPeakDetector |
( |
double |
minSnr, |
|
|
int |
fixedPeaksKeep, |
|
|
double |
mzTol |
|
) |
| |
◆ detect()
virtual void pwiz::analysis::CwtPeakDetector::detect |
( |
const std::vector< double > & |
x, |
|
|
const std::vector< double > & |
y, |
|
|
std::vector< double > & |
xPeakValues, |
|
|
std::vector< double > & |
yPeakValues, |
|
|
std::vector< Peak > * |
peaks = NULL |
|
) |
| |
|
virtual |
◆ getScales()
void pwiz::analysis::CwtPeakDetector::getScales |
( |
const std::vector< double > & |
, |
|
|
const std::vector< double > & |
, |
|
|
std::vector< std::vector< std::vector< int > > > & |
, |
|
|
std::vector< double > & |
|
|
) |
| const |
◆ calcCorrelation()
void pwiz::analysis::CwtPeakDetector::calcCorrelation |
( |
const std::vector< double > & |
, |
|
|
const std::vector< double > & |
, |
|
|
const std::vector< std::vector< std::vector< int > > > & |
, |
|
|
const std::vector< double > & |
, |
|
|
std::vector< std::vector< double > > & |
|
|
) |
| const |
◆ getPeakLines()
void pwiz::analysis::CwtPeakDetector::getPeakLines |
( |
const std::vector< std::vector< double > > & |
, |
|
|
const std::vector< double > & |
, |
|
|
std::vector< ridgeLine > & |
, |
|
|
std::vector< double > & |
|
|
) |
| const |
◆ refinePeaks()
void pwiz::analysis::CwtPeakDetector::refinePeaks |
( |
const std::vector< double > & |
, |
|
|
const std::vector< double > & |
, |
|
|
const std::vector< ridgeLine > & |
, |
|
|
const std::vector< double > & |
, |
|
|
std::vector< double > & |
, |
|
|
std::vector< double > & |
, |
|
|
std::vector< double > & |
|
|
) |
| const |
◆ minSnr_
double pwiz::analysis::CwtPeakDetector::minSnr_ |
|
private |
◆ fixedPeaksKeep_
int pwiz::analysis::CwtPeakDetector::fixedPeaksKeep_ |
|
private |
◆ mzTol_
double pwiz::analysis::CwtPeakDetector::mzTol_ |
|
private |
◆ nScales
int pwiz::analysis::CwtPeakDetector::nScales |
|
private |
◆ scalings
std::vector<double> pwiz::analysis::CwtPeakDetector::scalings |
|
private |
The documentation for this struct was generated from the following file: