16#ifndef ROO_SCALED_FUNC
17#define ROO_SCALED_FUNC
28 inline double operator()(
const double xvector[])
const override {
#define ClassDefOverride(name, id)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t index
Abstract interface for evaluating a real-valued function of one real variable and performing numerica...
virtual double getMaxLimit(UInt_t dimension) const =0
virtual double getMinLimit(UInt_t dimension) const =0
UInt_t getDimension() const
virtual std::list< double > * plotSamplingHint(RooAbsRealLValue &, double, double) const
Interface for returning an optional hint for initial sampling points when constructing a curve projec...
RooAbsRealLValue is the common abstract base class for objects that represent a real value that may a...
Lightweight RooAbsFunction implementation that applies a constant scale factor to another RooAbsFunc.
std::list< double > * plotSamplingHint(RooAbsRealLValue &obs, double xlo, double xhi) const override
Interface for returning an optional hint for initial sampling points when constructing a curve projec...
double getMinLimit(UInt_t index) const override
double operator()(const double xvector[]) const override
~RooScaledFunc() override
double getMaxLimit(UInt_t index) const override
RooScaledFunc(const RooAbsFunc &func, double scaleFactor)