RooFunctor1DPdfBinding Class Reference

#include <RooFunctor1DBinding.h>

Inheritance diagram for RooFunctor1DPdfBinding:

RooAbsPdf RooAbsPdf RooAbsReal RooAbsReal RooAbsReal RooAbsReal RooAbsArg RooAbsArg RooAbsArg RooAbsArg RooAbsArg RooAbsArg RooAbsArg RooAbsArg List of all members.

Public Member Functions

 RooFunctor1DPdfBinding ()
 RooFunctor1DPdfBinding (const char *name, const char *title, const ROOT::Math::IBaseFunctionOneDim &ftor, RooAbsReal &vars)
 RooFunctor1DPdfBinding (const RooFunctor1DPdfBinding &other, const char *name=0)
virtual TObjectclone (const char *newname) const
virtual ~RooFunctor1DPdfBinding ()
void printArgs (ostream &os) const
 RooFunctor1DPdfBinding ()
 RooFunctor1DPdfBinding (const char *name, const char *title, const ROOT::Math::IBaseFunctionOneDim &ftor, RooAbsReal &vars)
 RooFunctor1DPdfBinding (const RooFunctor1DPdfBinding &other, const char *name=0)
virtual TObjectclone (const char *newname) const
virtual ~RooFunctor1DPdfBinding ()
void printArgs (ostream &os) const

Protected Member Functions

Double_t evaluate () const
Double_t evaluate () const

Protected Attributes

const ROOT::Math::IBaseFunctionOneDimfunc
RooRealProxy var
const ROOT::Math::IBaseFunctionOneDimfunc

Detailed Description

Definition at line 63 of file RooFunctor1DBinding.h.


Constructor & Destructor Documentation

RooFunctor1DPdfBinding::RooFunctor1DPdfBinding (  )  [inline]

Definition at line 65 of file RooFunctor1DBinding.h.

Referenced by clone().

RooFunctor1DPdfBinding::RooFunctor1DPdfBinding ( const char *  name,
const char *  title,
const ROOT::Math::IBaseFunctionOneDim ftor,
RooAbsReal vars 
)

Definition at line 74 of file RooFunctor1DBinding.cxx.

RooFunctor1DPdfBinding::RooFunctor1DPdfBinding ( const RooFunctor1DPdfBinding other,
const char *  name = 0 
)

Definition at line 82 of file RooFunctor1DBinding.cxx.

virtual RooFunctor1DPdfBinding::~RooFunctor1DPdfBinding (  )  [inline, virtual]

Definition at line 71 of file RooFunctor1DBinding.h.

RooFunctor1DPdfBinding::RooFunctor1DPdfBinding (  )  [inline]

Definition at line 65 of file RooFunctor1DBinding.h.

RooFunctor1DPdfBinding::RooFunctor1DPdfBinding ( const char *  name,
const char *  title,
const ROOT::Math::IBaseFunctionOneDim ftor,
RooAbsReal vars 
)

RooFunctor1DPdfBinding::RooFunctor1DPdfBinding ( const RooFunctor1DPdfBinding other,
const char *  name = 0 
)

virtual RooFunctor1DPdfBinding::~RooFunctor1DPdfBinding (  )  [inline, virtual]

Definition at line 71 of file RooFunctor1DBinding.h.


Member Function Documentation

virtual TObject* RooFunctor1DPdfBinding::clone ( const char *  newname  )  const [inline, virtual]

Implements RooAbsArg.

Definition at line 70 of file RooFunctor1DBinding.h.

References RooFunctor1DPdfBinding().

void RooFunctor1DPdfBinding::printArgs ( ostream &  os  )  const [virtual]

Reimplemented from RooAbsArg.

Definition at line 92 of file RooFunctor1DBinding.cxx.

References func, RooAbsArg::getProxy(), i, RooAbsArg::numProxies(), and p.

Double_t RooFunctor1DPdfBinding::evaluate (  )  const [protected, virtual]

Implements RooAbsReal.

Definition at line 105 of file RooFunctor1DBinding.cxx.

References RooRealProxy::arg(), func, RooAbsReal::getVal(), and var.

virtual TObject* RooFunctor1DPdfBinding::clone ( const char *  newname  )  const [inline, virtual]

Implements RooAbsArg.

Definition at line 70 of file RooFunctor1DBinding.h.

References RooFunctor1DPdfBinding().

void RooFunctor1DPdfBinding::printArgs ( ostream &  os  )  const [virtual]

Reimplemented from RooAbsArg.

Double_t RooFunctor1DPdfBinding::evaluate (  )  const [protected, virtual]

Implements RooAbsReal.


Member Data Documentation

const ROOT::Math::IBaseFunctionOneDim* RooFunctor1DPdfBinding::func [protected]

Definition at line 78 of file RooFunctor1DBinding.h.

Referenced by evaluate(), and printArgs().

RooRealProxy RooFunctor1DPdfBinding::var [protected]

Definition at line 79 of file RooFunctor1DBinding.h.

Referenced by evaluate().

const ROOT::Math::IBaseFunctionOneDim* RooFunctor1DPdfBinding::func [protected]

Definition at line 78 of file RooFunctor1DBinding.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:33:36 2011 for ROOT_528-00b_version by  doxygen 1.5.1