library: libMathMore
#include "ParamFunction.h"

ROOT::Math::ParamFunction


class description - source file - inheritance tree (.pdf)

class ROOT::Math::ParamFunction : public ROOT::Math::IParamFunction

Inheritance Chart:
ROOT::Math::IParamFunction
<-
ROOT::Math::ParamFunction
<-
ROOT::Math::Polynomial
 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.


    public:
void ~ParamFunction() virtual ROOT::Math::IGenFunction* Clone() const virtual unsigned int NumberOfParameters() const virtual double operator()(double x) virtual double operator()(double x, const vector<double>& p) ROOT::Math::ParamFunction& operator=(const ROOT::Math::ParamFunction&) const vector<double>& Parameters() const virtual bool ProvidesGradient() const bool ProvidesParameterGradient() const virtual void SetParameters(const vector<double>& p)

Data Members

    private:
unsigned int fNpar bool fProvGrad bool fProvParGrad protected:
vector<double> fParams vector<double> fParGradient

Class Description

 Created by: Lorenzo Moneta  at Wed Nov 10 16:38:34 2004

 Last update: Wed Nov 10 16:38:34 2004




Inline Functions


                              void ~ParamFunction()
         ROOT::Math::IGenFunction* Clone() const
             const vector<double>& Parameters() const
                              void SetParameters(const vector<double>& p)
                      unsigned int NumberOfParameters() const
                            double operator()(double x)
                            double operator()(double x, const vector<double>& p)
                              bool ProvidesGradient() const
                              bool ProvidesParameterGradient() const
        ROOT::Math::ParamFunction& operator=(const ROOT::Math::ParamFunction&)


Last update: root/mathmore:$Name: $:$Id: ParamFunction.h,v 1.2 2005/09/19 13:06:53 brun Exp $


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.