ProteoWizard
Public Member Functions | Static Public Member Functions
pwiz::calibration::ErrorEstimator Class Reference

#include <ErrorEstimator.hpp>

List of all members.

Public Member Functions

virtual void iterate ()=0
virtual int measurementCount () const =0
virtual const MassSpreadmassSpread (int index) const =0
virtual double error () const =0
virtual void output (std::ostream &os) const =0
virtual ~ErrorEstimator ()

Static Public Member Functions

static std::auto_ptr
< ErrorEstimator
create (const MassDatabase &massDatabase, const std::vector< double > &massMeasurements, double initialErrorEstimate, const char *outputFilename=0)

Detailed Description

Definition at line 40 of file ErrorEstimator.hpp.


Constructor & Destructor Documentation

virtual pwiz::calibration::ErrorEstimator::~ErrorEstimator ( )
inlinevirtual

Definition at line 56 of file ErrorEstimator.hpp.

{}

Member Function Documentation

static std::auto_ptr<ErrorEstimator> pwiz::calibration::ErrorEstimator::create ( const MassDatabase massDatabase,
const std::vector< double > &  massMeasurements,
double  initialErrorEstimate,
const char *  outputFilename = 0 
)
static
virtual void pwiz::calibration::ErrorEstimator::iterate ( )
pure virtual
virtual int pwiz::calibration::ErrorEstimator::measurementCount ( ) const
pure virtual
virtual const MassSpread* pwiz::calibration::ErrorEstimator::massSpread ( int  index) const
pure virtual
virtual double pwiz::calibration::ErrorEstimator::error ( ) const
pure virtual
virtual void pwiz::calibration::ErrorEstimator::output ( std::ostream &  os) const
pure virtual

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