38 :
_actualVars(
"actualVars",
"Variables used by formula expression", this),
45 _actualVars(
"actualVars",
"Variables used by formula expression", this),
62 for (std::size_t i = 0; i <
n; ++i) {
68 os <<
c <<
"*" <<
r->GetTitle();
81 for (std::size_t i = 0; i <
n; ++i) {
111 for (std::size_t i = 0; i <
n; ++i) {
116 return result.convert_to<
double>();
119 std::vector<double> values(
n);
120 for (std::size_t i = 0; i <
n; ++i) {
126 std::sort(values.begin(), values.end(), [](
double const&
x,
double const&
y){ return std::abs(x) < std::abs(y); });
static KahanSum< T, N > Accumulate(Iterator begin, Iterator end, T initialValue=T{})
Iterate over a range and return an instance of a KahanSum.
Abstract base class for objects that represent a real value that may appear on the left hand side of ...
RooAbsReal()
coverity[UNINIT_CTOR] Default constructor
double evaluate() const override
Evaluate this PDF / function / constant. Needs to be overridden by all derived classes.
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...
TObject * clone(const char *newname) const override
void add(RooFit::SuperFloat c, RooAbsReal *t)
void setCoefficient(size_t idx, RooFit::SuperFloat c)
~RooLinearCombination() override
RooFit::SuperFloat getCoefficient(size_t idx)
void printArgs(std::ostream &os) const override
Print object arguments, ie its proxies.
std::list< double > * binBoundaries(RooAbsRealLValue &obs, double xlo, double xhi) const override
Retrieve bin boundaries if this distribution is binned in obs.
std::vector< RooFit::SuperFloat > _coefficients
Mother of all ROOT objects.