library: libUnuran
#include "TUnuranDistr.h"

TUnuranDistr


class description - header file
viewCVS header

class TUnuranDistr

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
public:
TUnuranDistr()
TUnuranDistr(const TUnuranDistr&)
TUnuranDistr(const TF1* func, const TF1* cdf = 0, const TF1* deriv = 0)
~TUnuranDistr()
doubleCdf(double x) const
doubleDerivative(double x) const
boolGetDomain(double& xmin, double& xmax) const
doubleMode() const
doubleoperator()(double x) const
TUnuranDistr&operator=(const TUnuranDistr& rhs)
voidSetDomain(double xmin, double xmax)

Data Members

private:
const TF1*fFunc
const TF1*fCdf
const TF1*fDeriv
doublefXmin
doublefXmax
boolfHasDomain

Class Description

TUnuranDistr()
{}
TUnuranDistr(const TUnuranDistr &)
double Derivative( double x)
/ evaluate the derivative of the function
double Cdf(double x)
/ evaluate the integral (cdf)  on the domain
bool GetDomain(double & xmin, double & xmax)
void SetDomain(double xmin, double xmax)
double Mode()
/ get the mode   (x location of function maximum)  

Last update: Fri Nov 24 16:55:49 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.