ProteoWizard
Classes | Public Member Functions | List of all members
pwiz::frequency::ParametrizedFunction< value_type > Class Template Referenceabstract

#include <ParametrizedFunction.hpp>

Classes

class  ErrorFunction
 

Public Member Functions

virtual unsigned int parameterCount () const =0
 
virtual value_type operator() (double x, const ublas::vector< double > &p) const =0
 
virtual ublas::vector< value_type > dp (double x, const ublas::vector< double > &p) const =0
 
virtual ublas::matrix< value_type > dp2 (double x, const ublas::vector< double > &p) const =0
 
virtual ~ParametrizedFunction ()
 

Detailed Description

template<typename value_type>
class pwiz::frequency::ParametrizedFunction< value_type >

Definition at line 47 of file ParametrizedFunction.hpp.

Constructor & Destructor Documentation

§ ~ParametrizedFunction()

template<typename value_type>
virtual pwiz::frequency::ParametrizedFunction< value_type >::~ParametrizedFunction ( )
inlinevirtual

Definition at line 54 of file ParametrizedFunction.hpp.

54 {}

Member Function Documentation

§ parameterCount()

template<typename value_type>
virtual unsigned int pwiz::frequency::ParametrizedFunction< value_type >::parameterCount ( ) const
pure virtual

§ operator()()

template<typename value_type>
virtual value_type pwiz::frequency::ParametrizedFunction< value_type >::operator() ( double  x,
const ublas::vector< double > &  p 
) const
pure virtual

§ dp()

template<typename value_type>
virtual ublas::vector<value_type> pwiz::frequency::ParametrizedFunction< value_type >::dp ( double  x,
const ublas::vector< double > &  p 
) const
pure virtual

§ dp2()

template<typename value_type>
virtual ublas::matrix<value_type> pwiz::frequency::ParametrizedFunction< value_type >::dp2 ( double  x,
const ublas::vector< double > &  p 
) const
pure virtual

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