RooFracRemainder Class Reference

#include <RooFracRemainder.h>

Inheritance diagram for RooFracRemainder:

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

 RooFracRemainder ()
 RooFracRemainder (const char *name, const char *title, const RooArgSet &sumSet)
virtual ~RooFracRemainder ()
 RooFracRemainder (const RooFracRemainder &other, const char *name=0)
virtual TObjectclone (const char *newname) const
 RooFracRemainder ()
 RooFracRemainder (const char *name, const char *title, const RooArgSet &sumSet)
virtual ~RooFracRemainder ()
 RooFracRemainder (const RooFracRemainder &other, const char *name=0)
virtual TObjectclone (const char *newname) const

Protected Member Functions

Double_t evaluate () const
 Iterator over set of input fractions.
Double_t evaluate () const
 Iterator over set of input fractions.

Protected Attributes

RooListProxy _set1
TIterator_setIter1
TIterator_setIter1

Detailed Description

Definition at line 25 of file RooFracRemainder.h.


Constructor & Destructor Documentation

RooFracRemainder::RooFracRemainder (  ) 

Definition at line 47 of file RooFracRemainder.cxx.

References _set1, _setIter1, and RooAbsCollection::createIterator().

Referenced by clone().

RooFracRemainder::RooFracRemainder ( const char *  name,
const char *  title,
const RooArgSet sumSet 
)

Definition at line 57 of file RooFracRemainder.cxx.

References _set1, _setIter1, RooListProxy::add(), coutE, RooAbsCollection::createIterator(), TNamed::GetName(), RooFit::InputArguments, TIterator::Next(), and RooErrorHandler::softAbort().

RooFracRemainder::~RooFracRemainder (  )  [virtual]

Definition at line 97 of file RooFracRemainder.cxx.

References _setIter1.

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

Definition at line 83 of file RooFracRemainder.cxx.

References _set1, _setIter1, and RooAbsCollection::createIterator().

RooFracRemainder::RooFracRemainder (  ) 

RooFracRemainder::RooFracRemainder ( const char *  name,
const char *  title,
const RooArgSet sumSet 
)

virtual RooFracRemainder::~RooFracRemainder (  )  [virtual]

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


Member Function Documentation

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

Implements RooAbsArg.

Definition at line 33 of file RooFracRemainder.h.

References RooFracRemainder().

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

Iterator over set of input fractions.

Implements RooAbsReal.

Definition at line 107 of file RooFracRemainder.cxx.

References _set1, _setIter1, RooAbsReal::getVal(), TIterator::Next(), RooAbsProxy::nset(), and TIterator::Reset().

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

Implements RooAbsArg.

Definition at line 33 of file RooFracRemainder.h.

References RooFracRemainder().

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

Iterator over set of input fractions.

Implements RooAbsReal.


Member Data Documentation

RooListProxy RooFracRemainder::_set1 [protected]

Definition at line 37 of file RooFracRemainder.h.

Referenced by evaluate(), and RooFracRemainder().

TIterator* RooFracRemainder::_setIter1 [mutable, protected]

Definition at line 38 of file RooFracRemainder.h.

Referenced by evaluate(), RooFracRemainder(), and ~RooFracRemainder().

TIterator* RooFracRemainder::_setIter1 [mutable, protected]

Definition at line 38 of file RooFracRemainder.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