ProteoWizard
Public Member Functions | Private Attributes | List of all members
pwiz::frequency::DerivativeTest::AdaptedErrorDerivative< value_type > Class Template Reference

#include <DerivativeTest.hpp>

Inheritance diagram for pwiz::frequency::DerivativeTest::AdaptedErrorDerivative< value_type >:
pwiz::frequency::DerivativeTest::VectorFunction< double >

Public Member Functions

 AdaptedErrorDerivative (const typename ParametrizedFunction< value_type >::ErrorFunction &e)
 
virtual unsigned int argumentCount () const
 
virtual unsigned int valueCount () const
 
virtual ublas::vector< double > operator() (ublas::vector< double > p) const
 
- Public Member Functions inherited from pwiz::frequency::DerivativeTest::VectorFunction< double >
ublas::matrix< double > differenceQuotient (ublas::vector< double > x, double delta) const
 
void printDifferenceQuotientSequence (ublas::vector< double > x, std::ostream &os) const
 

Private Attributes

const ParametrizedFunction< value_type >::ErrorFunction & e_
 

Additional Inherited Members

- Protected Member Functions inherited from pwiz::frequency::DerivativeTest::VectorFunction< double >
virtual ~VectorFunction ()
 

Detailed Description

template<typename value_type>
class pwiz::frequency::DerivativeTest::AdaptedErrorDerivative< value_type >

Definition at line 170 of file DerivativeTest.hpp.

Constructor & Destructor Documentation

◆ AdaptedErrorDerivative()

template<typename value_type >
pwiz::frequency::DerivativeTest::AdaptedErrorDerivative< value_type >::AdaptedErrorDerivative ( const typename ParametrizedFunction< value_type >::ErrorFunction &  e)
inline

Definition at line 173 of file DerivativeTest.hpp.

174 : e_(e)
175 {}
const ParametrizedFunction< value_type >::ErrorFunction & e_

Member Function Documentation

◆ argumentCount()

template<typename value_type >
virtual unsigned int pwiz::frequency::DerivativeTest::AdaptedErrorDerivative< value_type >::argumentCount ( ) const
inlinevirtual

◆ valueCount()

template<typename value_type >
virtual unsigned int pwiz::frequency::DerivativeTest::AdaptedErrorDerivative< value_type >::valueCount ( ) const
inlinevirtual

◆ operator()()

template<typename value_type >
virtual ublas::vector< double > pwiz::frequency::DerivativeTest::AdaptedErrorDerivative< value_type >::operator() ( ublas::vector< double >  p) const
inlinevirtual

Member Data Documentation

◆ e_

template<typename value_type >
const ParametrizedFunction<value_type>::ErrorFunction& pwiz::frequency::DerivativeTest::AdaptedErrorDerivative< value_type >::e_
private

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