Lightweight RooAbsFunc interface adaptor that binds an analytic integral of a RooAbsReal object (specified by a code) to a set of dependent variables.
Definition at line 21 of file RooRealAnalytic.h.
|
| | RooRealAnalytic (const RooAbsReal &func, const RooArgSet &vars, Int_t code, const RooArgSet *normSet=0, const TNamed *rangeName=0) |
| |
| virtual | ~RooRealAnalytic () |
| |
| RooSpan< const double > | getValues (std::vector< RooSpan< const double > > coordinates) const override |
| | Evaluate the analytic integral of the function at the specified values of the dependents.
|
| |
| virtual Double_t | operator() (const Double_t xvector[]) const override |
| | Evaluate our analytic integral at the specified values of the dependents.
|
| |
| | RooRealBinding (const RooAbsReal &func, const RooArgSet &vars, const RooArgSet *nset=0, Bool_t clipInvalid=kFALSE, const TNamed *rangeName=0) |
| | Construct a lightweight function binding of RooAbsReal func to variables 'vars'.
|
| |
| | RooRealBinding (const RooRealBinding &other, const RooArgSet *nset=0) |
| | Construct a lightweight function binding of RooAbsReal func to variables 'vars'.
|
| |
| virtual | ~RooRealBinding () |
| | Destructor.
|
| |
| virtual std::list< Double_t > * | binBoundaries (Int_t) const |
| |
| virtual Double_t | getMaxLimit (UInt_t dimension) const |
| | Return upper limit on i-th variable.
|
| |
| virtual Double_t | getMinLimit (UInt_t dimension) const |
| | Return lower limit on i-th variable.
|
| |
| virtual const char * | getName () const |
| | Return name of function.
|
| |
| RooSpan< const double > | getValuesOfBoundFunction (RooBatchCompute::RunContext &evalData) const |
| | Evaluate the bound object at all locations indicated by the data in evalData.
|
| |
| RooAbsRealLValue * | observable (unsigned int i) const |
| | Return a pointer to the observable that defines the i-th dimension of the function.
|
| |
| virtual std::list< Double_t > * | plotSamplingHint (RooAbsRealLValue &, Double_t, Double_t) const |
| | Interface for returning an optional hint for initial sampling points when constructing a curve projected on observable.
|
| |
| virtual void | restoreXVec () const |
| | Restore value of all variables to previously saved values by saveXVec()
|
| |
| virtual void | saveXVec () const |
| | Save value of all variables.
|
| |
| | RooAbsFunc (const RooAbsFunc &other) |
| |
| | RooAbsFunc (UInt_t dimension) |
| |
| virtual | ~RooAbsFunc () |
| |
| UInt_t | getDimension () const |
| |
| Bool_t | isValid () const |
| |
| Int_t | numCall () const |
| |
| void | resetNumCall () const |
| |