Lightweight RooAbsFunction implementation that applies a constant scale factor to another RooAbsFunc.
Definition at line 22 of file RooScaledFunc.h.
Public Member Functions | |
RooScaledFunc (const RooAbsFunc &func, Double_t scaleFactor) | |
virtual | ~RooScaledFunc () |
virtual Double_t | getMaxLimit (UInt_t index) const |
virtual Double_t | getMinLimit (UInt_t index) const |
virtual Double_t | operator() (const Double_t xvector[]) const |
virtual std::list< Double_t > * | plotSamplingHint (RooAbsRealLValue &obs, Double_t xlo, Double_t xhi) const |
![]() | |
RooAbsFunc (const RooAbsFunc &other) | |
RooAbsFunc (UInt_t dimension) | |
virtual | ~RooAbsFunc () |
virtual std::list< Double_t > * | binBoundaries (Int_t) const |
UInt_t | getDimension () const |
virtual const char * | getName () const |
virtual RooSpan< const double > | getValues (std::vector< RooSpan< const double > >) const |
Bool_t | isValid () const |
Int_t | numCall () const |
void | resetNumCall () const |
virtual void | restoreXVec () const |
virtual void | saveXVec () const |
Protected Attributes | |
const RooAbsFunc * | _func |
Double_t | _scaleFactor |
![]() | |
UInt_t | _dimension |
Int_t | _ncall |
Bool_t | _valid |
#include <RooScaledFunc.h>
|
inline |
Definition at line 24 of file RooScaledFunc.h.
|
inlinevirtual |
Definition at line 26 of file RooScaledFunc.h.
Implements RooAbsFunc.
Definition at line 32 of file RooScaledFunc.h.
Implements RooAbsFunc.
Definition at line 31 of file RooScaledFunc.h.
Implements RooAbsFunc.
Definition at line 28 of file RooScaledFunc.h.
|
inlinevirtual |
Reimplemented from RooAbsFunc.
Definition at line 34 of file RooScaledFunc.h.
|
protected |
Definition at line 39 of file RooScaledFunc.h.
|
protected |
Definition at line 40 of file RooScaledFunc.h.