ProteoWizard
Public Member Functions | Static Public Member Functions
pwiz::frequency::TruncatedLorentzianEstimator Class Reference

#include <TruncatedLorentzianEstimator.hpp>

List of all members.

Public Member Functions

virtual
TruncatedLorentzianParameters 
initialEstimate (const pwiz::data::FrequencyData &fd) const =0
virtual
TruncatedLorentzianParameters 
iteratedEstimate (const pwiz::data::FrequencyData &fd, const TruncatedLorentzianParameters &tlp, int iterationCount) const =0
virtual double error (const pwiz::data::FrequencyData &fd, const TruncatedLorentzianParameters &tlp) const =0
virtual double normalizedError (const pwiz::data::FrequencyData &fd, const TruncatedLorentzianParameters &tlp) const =0
virtual double sumSquaresModel (const pwiz::data::FrequencyData &fd, const TruncatedLorentzianParameters &tlp) const =0
virtual void log (std::ostream *os)=0
virtual void outputDirectory (const std::string &name)=0
virtual ~TruncatedLorentzianEstimator ()

Static Public Member Functions

static std::auto_ptr
< TruncatedLorentzianEstimator
create ()

Detailed Description

Definition at line 39 of file TruncatedLorentzianEstimator.hpp.


Constructor & Destructor Documentation

virtual pwiz::frequency::TruncatedLorentzianEstimator::~TruncatedLorentzianEstimator ( )
inlinevirtual

Definition at line 58 of file TruncatedLorentzianEstimator.hpp.

{}

Member Function Documentation

static std::auto_ptr<TruncatedLorentzianEstimator> pwiz::frequency::TruncatedLorentzianEstimator::create ( )
static
virtual TruncatedLorentzianParameters pwiz::frequency::TruncatedLorentzianEstimator::initialEstimate ( const pwiz::data::FrequencyData fd) const
pure virtual
virtual TruncatedLorentzianParameters pwiz::frequency::TruncatedLorentzianEstimator::iteratedEstimate ( const pwiz::data::FrequencyData fd,
const TruncatedLorentzianParameters tlp,
int  iterationCount 
) const
pure virtual
virtual double pwiz::frequency::TruncatedLorentzianEstimator::error ( const pwiz::data::FrequencyData fd,
const TruncatedLorentzianParameters tlp 
) const
pure virtual
virtual double pwiz::frequency::TruncatedLorentzianEstimator::normalizedError ( const pwiz::data::FrequencyData fd,
const TruncatedLorentzianParameters tlp 
) const
pure virtual
virtual double pwiz::frequency::TruncatedLorentzianEstimator::sumSquaresModel ( const pwiz::data::FrequencyData fd,
const TruncatedLorentzianParameters tlp 
) const
pure virtual
virtual void pwiz::frequency::TruncatedLorentzianEstimator::log ( std::ostream *  os)
pure virtual
virtual void pwiz::frequency::TruncatedLorentzianEstimator::outputDirectory ( const std::string &  name)
pure virtual

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