ProteoWizard
|
MatchedFilter implementation of the PeakDetector interface. More...
#include <PeakDetectorMatchedFilter.hpp>
Classes | |
struct | Config |
structure for holding configuration More... | |
struct | Score |
structure for holding the matched filter calculation results More... |
Public Member Functions | |
PeakDetector interface | |
virtual void | findPeaks (const pwiz::data::FrequencyData &fd, pwiz::data::peakdata::Scan &result) const =0 |
Find the peaks in the frequency data, filling in Scan structure. | |
PeakDetectorMatchedFilter interface | |
virtual const Config & | config () const =0 |
access to the configuration | |
virtual void | findPeaks (const pwiz::data::FrequencyData &fd, pwiz::data::peakdata::Scan &result, std::vector< Score > &scores) const =0 |
same as PeakDetector::findPeaks(), but provides additional Score information | |
Public Member Functions inherited from pwiz::frequency::PeakDetector | |
virtual | ~PeakDetector () |
Instantiation | |
static std::auto_ptr < PeakDetectorMatchedFilter > | create (const Config &config) |
create an instance. | |
virtual | ~PeakDetectorMatchedFilter () |
MatchedFilter implementation of the PeakDetector interface.
Definition at line 41 of file PeakDetectorMatchedFilter.hpp.
|
inlinevirtual |
Definition at line 111 of file PeakDetectorMatchedFilter.hpp.
|
static |
create an instance.
|
pure virtual |
Find the peaks in the frequency data, filling in Scan structure.
Implements pwiz::frequency::PeakDetector.
Referenced by testFind().
|
pure virtual |
access to the configuration
Referenced by testCreation().
|
pure virtual |
same as PeakDetector::findPeaks(), but provides additional Score information