7#ifndef ROOHISTCONSTRAINT
8#define ROOHISTCONSTRAINT
#define ClassDefOverride(name, id)
Abstract interface for all probability density functions.
RooArgSet is a container object that can hold multiple RooAbsArg objects.
The RooHistConstraint implements constraint terms for a binned PDF with statistical uncertainties.
TObject * clone(const char *newname) const override
double getLogVal(const RooArgSet *set=nullptr) const override
Return the log of the current value with given normalization An error message is printed if the argum...
bool selfNormalized() const override
It makes only sense to use the RooHistConstraint when normalized over the set of all gammas,...
double evaluate() const override
Evaluate this PDF / function / constant. Needs to be overridden by all derived classes.
Mother of all ROOT objects.