ProteoWizard
Public Types | Public Member Functions | List of all members
pwiz::analysis::PeakFitter Class Referenceabstract

interface for fitting peaks in an array of ordered pairs More...

#include <PeakFitter.hpp>

Inheritance diagram for pwiz::analysis::PeakFitter:
pwiz::analysis::PeakFitter_Parabola

Public Types

typedef pwiz::data::peakdata::Peak Peak
 

Public Member Functions

virtual void fitPeak (const math::OrderedPairContainerRef &pairs, size_t index, Peak &result) const =0
 
void fitPeaks (const math::OrderedPairContainerRef &pairs, std::vector< size_t > &indices, std::vector< Peak > &result) const
 
virtual ~PeakFitter ()
 

Detailed Description

interface for fitting peaks in an array of ordered pairs

Definition at line 40 of file PeakFitter.hpp.

Member Typedef Documentation

§ Peak

Definition at line 44 of file PeakFitter.hpp.

Constructor & Destructor Documentation

§ ~PeakFitter()

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

Definition at line 54 of file PeakFitter.hpp.

54 {}

Member Function Documentation

§ fitPeak()

virtual void pwiz::analysis::PeakFitter::fitPeak ( const math::OrderedPairContainerRef pairs,
size_t  index,
Peak result 
) const
pure virtual

§ fitPeaks()

void pwiz::analysis::PeakFitter::fitPeaks ( const math::OrderedPairContainerRef pairs,
std::vector< size_t > &  indices,
std::vector< Peak > &  result 
) const

Referenced by testMultiplePeaks().


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