|
ProteoWizard
|
#include <ParameterEstimator.hpp>
Public Types | |
| typedef ParametrizedFunction< std::complex< double > > | Function |
| typedef data::SampleDatum< double, std::complex< double > > | Datum |
| typedef std::vector< Datum > | Data |
| typedef ublas::vector< double > | Parameters |
Public Member Functions | |
| virtual | ~ParameterEstimator () |
| virtual const Parameters & | estimate () const =0 |
| virtual void | estimate (const Parameters &p)=0 |
| virtual double | error () const =0 |
| virtual double | iterate (std::ostream *log=0)=0 |
Static Public Member Functions | |
| static std::auto_ptr< ParameterEstimator > | create (const Function &function, const Data &data, const Parameters &initialEstimate) |
Definition at line 39 of file ParameterEstimator.hpp.
| typedef ParametrizedFunction< std::complex<double> > pwiz::frequency::ParameterEstimator::Function |
Definition at line 43 of file ParameterEstimator.hpp.
| typedef data::SampleDatum<double, std::complex<double> > pwiz::frequency::ParameterEstimator::Datum |
Definition at line 44 of file ParameterEstimator.hpp.
| typedef std::vector<Datum> pwiz::frequency::ParameterEstimator::Data |
Definition at line 45 of file ParameterEstimator.hpp.
| typedef ublas::vector<double> pwiz::frequency::ParameterEstimator::Parameters |
Definition at line 46 of file ParameterEstimator.hpp.
|
inlinevirtual |
Definition at line 52 of file ParameterEstimator.hpp.
References error(), estimate(), and iterate().
|
static |
|
pure virtual |
Referenced by ~ParameterEstimator().
|
pure virtual |
|
pure virtual |
Referenced by ~ParameterEstimator().
|
pure virtual |
Referenced by ~ParameterEstimator().
1.8.13