43 std::unique_ptr<RooAbsPdf>
_pdf;
#define ClassDefOverride(name, id)
Abstract base class for objects to be stored in RooAbsCache cache manager objects.
virtual bool add(const RooAbsArg &var, bool silent=false)
Add the specified argument to list.
Abstract interface for all probability density functions.
RooArgList is a container object that can hold multiple RooAbsArg objects.
Implementation of Jeffrey's prior.
RooTemplateProxy< RooAbsPdf > _nominal
~RooJeffreysPrior() override
Destructor.
double evaluate() const override
Calculate and return current value of self.
TObject * clone(const char *newname) const override
RooObjCacheManager _cacheMgr
const RooArgList & lowList() const
const RooArgList & paramList() const
Class RooObjCacheManager is an implementation of class RooCacheManager<RooAbsCacheElement> and specia...
RooRealVar represents a variable that can be changed from the outside.
Mother of all ROOT objects.
std::unique_ptr< RooAbsPdf > _pdf
RooArgList containedArgs(Action) override
~CacheElem() override=default
std::unique_ptr< RooArgSet > _pdfVariables