RooMultiBinomial Class Reference

#include <RooMultiBinomial.h>

Inheritance diagram for RooMultiBinomial:

RooAbsReal RooAbsReal RooAbsArg RooAbsArg RooAbsArg RooAbsArg RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed List of all members.

Public Member Functions

 RooMultiBinomial ()
 RooMultiBinomial (const char *name, const char *title, const RooArgList &effFuncList, const RooArgList &catList, Bool_t ignoreNonVisible)
 RooMultiBinomial (const RooMultiBinomial &other, const char *name=0)
virtual TObjectclone (const char *newname) const
virtual ~RooMultiBinomial ()
 RooMultiBinomial ()
 RooMultiBinomial (const char *name, const char *title, const RooArgList &effFuncList, const RooArgList &catList, Bool_t ignoreNonVisible)
 RooMultiBinomial (const RooMultiBinomial &other, const char *name=0)
virtual TObjectclone (const char *newname) const
virtual ~RooMultiBinomial ()

Protected Member Functions

virtual Double_t evaluate () const
virtual Double_t evaluate () const

Private Attributes

RooListProxy _catList
RooListProxy _effFuncList
Bool_t _ignoreNonVisible

Detailed Description

Definition at line 25 of file RooMultiBinomial.h.


Constructor & Destructor Documentation

RooMultiBinomial::RooMultiBinomial (  )  [inline]

Definition at line 28 of file RooMultiBinomial.h.

Referenced by clone().

RooMultiBinomial::RooMultiBinomial ( const char *  name,
const char *  title,
const RooArgList effFuncList,
const RooArgList catList,
Bool_t  ignoreNonVisible 
)

Definition at line 48 of file RooMultiBinomial.cxx.

References _catList, _effFuncList, RooListProxy::add(), coutE, TNamed::GetName(), RooAbsCollection::getSize(), and RooFit::InputArguments.

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

Definition at line 74 of file RooMultiBinomial.cxx.

RooMultiBinomial::~RooMultiBinomial (  )  [virtual]

Definition at line 86 of file RooMultiBinomial.cxx.

RooMultiBinomial::RooMultiBinomial (  )  [inline]

Definition at line 28 of file RooMultiBinomial.h.

RooMultiBinomial::RooMultiBinomial ( const char *  name,
const char *  title,
const RooArgList effFuncList,
const RooArgList catList,
Bool_t  ignoreNonVisible 
)

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

virtual RooMultiBinomial::~RooMultiBinomial (  )  [virtual]


Member Function Documentation

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

Implements RooAbsArg.

Definition at line 33 of file RooMultiBinomial.h.

References RooMultiBinomial().

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

Implements RooAbsReal.

Definition at line 94 of file RooMultiBinomial.cxx.

References _catList, _effFuncList, _ignoreNonVisible, coutW, RooFit::Eval, RooAbsCollection::getSize(), RooAbsReal::getVal(), and i.

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

Implements RooAbsArg.

Definition at line 33 of file RooMultiBinomial.h.

References RooMultiBinomial().

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

Implements RooAbsReal.


Member Data Documentation

RooListProxy RooMultiBinomial::_catList [private]

Definition at line 43 of file RooMultiBinomial.h.

Referenced by evaluate(), and RooMultiBinomial().

RooListProxy RooMultiBinomial::_effFuncList [private]

Definition at line 44 of file RooMultiBinomial.h.

Referenced by evaluate(), and RooMultiBinomial().

Bool_t RooMultiBinomial::_ignoreNonVisible [private]

Definition at line 45 of file RooMultiBinomial.h.

Referenced by evaluate().


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