43 :
RooAbsReal(
name, title), _numerator(
"numerator",
"numerator", this, nr),
44 _denominator(
"denominator",
"denominator", this, dr){
TRACE_CREATE}
48 :
RooAbsReal(
name, title), _numerator(
"numerator",
"numerator", this, nr),
49 _denominator(
"denominator",
"denominator", this) {
58 :
RooAbsReal(
name, title), _numerator(
"numerator",
"numerator", this),
59 _denominator(
"denominator",
"denominator", this, dr) {
68 :
RooAbsReal(
name, title), _numerator(
"numerator",
"numerator", this),
69 _denominator(
"denominator",
"denominator", this) {
80 :
RooAbsReal(
name, title), _numerator(
"numerator",
"numerator", this),
81 _denominator(
"denominator",
"denominator", this) {
95 :
RooAbsReal(other,
name), _numerator(
"numerator", this, other._numerator),
96 _denominator(
"denominator", this, other._denominator){
TRACE_CREATE}
102 return std::numeric_limits<double>::quiet_NaN();
char * Form(const char *fmt,...)
Formats a string in a circular formatting buffer.
bool addOwnedComponents(const RooAbsCollection &comps)
Take ownership of the contents of 'comps'.
Abstract base class for objects that represent a real value and implements functionality common to al...
RooArgList is a container object that can hold multiple RooAbsArg objects.
RooArgSet is a container object that can hold multiple RooAbsArg objects.
RooBatchCompute::Config config(RooAbsArg const *arg) const
static constexpr double infinity()
Return internal infinity representation.
A RooProduct represents the product of a given set of RooAbsReal objects.
Represents the ratio of two RooAbsReal objects.
void computeBatch(double *output, size_t nEvents, RooFit::Detail::DataMap const &) const override
Evaluate in batch mode.
double evaluate() const override
Evaluate this PDF / function / constant. Needs to be overridden by all derived classes.
RooRealProxy _denominator
RooRealVar represents a variable that can be changed from the outside.
bool setArg(T &newRef)
Change object held in proxy into newRef.
void compute(Config cfg, Computer comp, RestrictArr output, size_t size, const VarVector &vars, ArgVector &extraArgs)