|
ProteoWizard
|
Class for extracting Peak objects from an array of ordered pairs; in design pattern lingo, this is a "template method" delegating peak finding and peak fitting to "strategies". More...
#include <PeakExtractor.hpp>
Public Types | |
| typedef pwiz::data::peakdata::Peak | Peak |
Public Member Functions | |
| PeakExtractor (boost::shared_ptr< PeakFinder > peakFinder, boost::shared_ptr< PeakFitter > peakFitter) | |
| void | extractPeaks (const pwiz::math::OrderedPairContainerRef &pairs, std::vector< Peak > &result) const |
Private Attributes | |
| boost::shared_ptr< PeakFinder > | peakFinder_ |
| boost::shared_ptr< PeakFitter > | peakFitter_ |
Class for extracting Peak objects from an array of ordered pairs; in design pattern lingo, this is a "template method" delegating peak finding and peak fitting to "strategies".
Definition at line 45 of file PeakExtractor.hpp.
Definition at line 49 of file PeakExtractor.hpp.
| pwiz::analysis::PeakExtractor::PeakExtractor | ( | boost::shared_ptr< PeakFinder > | peakFinder, |
| boost::shared_ptr< PeakFitter > | peakFitter | ||
| ) |
| void pwiz::analysis::PeakExtractor::extractPeaks | ( | const pwiz::math::OrderedPairContainerRef & | pairs, |
| std::vector< Peak > & | result | ||
| ) | const |
Referenced by extractPeaks(), and test().
|
private |
Definition at line 59 of file PeakExtractor.hpp.
|
private |
Definition at line 60 of file PeakExtractor.hpp.
1.8.1.1