library: libUnuran
#include "TUnuranDistrMulti.h"

TUnuranDistrMulti


class description - header file
viewCVS header

class TUnuranDistrMulti

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
public:
TUnuranDistrMulti()
TUnuranDistrMulti(TF1* func)
TUnuranDistrMulti(const TUnuranDistrMulti&)
~TUnuranDistrMulti()
doubleDerivative(const double* x, int icoord) const
boolGetDomain(const double* xmin, const double* xmax) const
voidGradient(const double* x, double* grad) const
unsigned intNDim() const
doubleoperator()(const double* x) const
TUnuranDistrMulti&operator=(const TUnuranDistrMulti&)
voidSetDomain(double* xmin, double* xmax)

Data Members

private:
TF1*fFunc
unsigned intfDim
vector<double>fXmin
vector<double>fXmax
boolfHasDomain

Class Description

unsigned int NDim()
void Gradient( const double * x, double * grad)
/ evaluate the derivative of the function
double Derivative( const double * x, int icoord)
/ evaluate the partial derivative for the given coordinate
bool GetDomain(const double * xmin, const double * xmax)
void SetDomain(double *xmin, double *xmax)

Last update: Tue Nov 21 09:40:08 2006


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.