ProteoWizard
Classes | Public Member Functions | Private Attributes | List of all members
pwiz::analysis::PeakFinder_SNR Class Reference

PeakFinder implementation based on signal-to-noise ratio. More...

#include <PeakFinder.hpp>

Inheritance diagram for pwiz::analysis::PeakFinder_SNR:
pwiz::analysis::PeakFinder

Classes

struct  Config
 

Public Member Functions

 PeakFinder_SNR (boost::shared_ptr< NoiseCalculator > noiseCalculator, const Config &config=Config())
 
virtual void findPeaks (const math::OrderedPairContainerRef &pairs, std::vector< size_t > &resultIndices) const
 
- Public Member Functions inherited from pwiz::analysis::PeakFinder
virtual ~PeakFinder ()
 

Private Attributes

boost::shared_ptr< NoiseCalculatornoiseCalculator_
 
Config config_
 

Detailed Description

PeakFinder implementation based on signal-to-noise ratio.

Definition at line 52 of file PeakFinder.hpp.

Constructor & Destructor Documentation

§ PeakFinder_SNR()

pwiz::analysis::PeakFinder_SNR::PeakFinder_SNR ( boost::shared_ptr< NoiseCalculator noiseCalculator,
const Config config = Config() 
)

Member Function Documentation

§ findPeaks()

virtual void pwiz::analysis::PeakFinder_SNR::findPeaks ( const math::OrderedPairContainerRef pairs,
std::vector< size_t > &  resultIndices 
) const
virtual

Implements pwiz::analysis::PeakFinder.

Referenced by test_SNR().

Member Data Documentation

§ noiseCalculator_

boost::shared_ptr<NoiseCalculator> pwiz::analysis::PeakFinder_SNR::noiseCalculator_
private

Definition at line 81 of file PeakFinder.hpp.

§ config_

Config pwiz::analysis::PeakFinder_SNR::config_
private

Definition at line 82 of file PeakFinder.hpp.


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