ROOT
6.07/01
Reference Guide
|
Lightweight RooAbsFunction implementation that applies a constant scale factor to another RooAbsFunc.
Definition at line 21 of file RooScaledFunc.h.
Public Member Functions | |
RooScaledFunc (const RooAbsFunc &func, Double_t scaleFactor) | |
virtual | ~RooScaledFunc () |
virtual Double_t | operator() (const Double_t xvector[]) const |
virtual Double_t | getMinLimit (UInt_t index) const |
virtual Double_t | getMaxLimit (UInt_t index) const |
virtual std::list< Double_t > * | plotSamplingHint (RooAbsRealLValue &obs, Double_t xlo, Double_t xhi) const |
Public Member Functions inherited from RooAbsFunc | |
RooAbsFunc (UInt_t dimension) | |
RooAbsFunc (const RooAbsFunc &other) | |
virtual | ~RooAbsFunc () |
UInt_t | getDimension () const |
Bool_t | isValid () const |
Int_t | numCall () const |
void | resetNumCall () const |
virtual void | saveXVec () const |
virtual void | restoreXVec () const |
virtual const char * | getName () const |
virtual std::list< Double_t > * | binBoundaries (Int_t) const |
Protected Attributes | |
const RooAbsFunc * | _func |
Double_t | _scaleFactor |
Protected Attributes inherited from RooAbsFunc | |
Int_t | _ncall |
UInt_t | _dimension |
Bool_t | _valid |
#include <RooScaledFunc.h>
|
inline |
Definition at line 23 of file RooScaledFunc.h.
|
inlinevirtual |
Definition at line 25 of file RooScaledFunc.h.
Implements RooAbsFunc.
Definition at line 31 of file RooScaledFunc.h.
Implements RooAbsFunc.
Definition at line 30 of file RooScaledFunc.h.
Implements RooAbsFunc.
Definition at line 27 of file RooScaledFunc.h.
|
inlinevirtual |
Reimplemented from RooAbsFunc.
Definition at line 33 of file RooScaledFunc.h.
|
protected |
Definition at line 38 of file RooScaledFunc.h.
Referenced by getMaxLimit(), getMinLimit(), and plotSamplingHint().
|
protected |
Definition at line 39 of file RooScaledFunc.h.
Referenced by operator()().