11#ifndef ROOBARLOWBEESTONLL
12#define ROOBARLOWBEESTONLL
61 mutable std::map< std::string, std::vector< BarlowCache > >
_barlowCache;
#define ClassDefOverride(name, id)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
Abstract base class for binned and unbinned datasets.
Abstract interface for all probability density functions.
Abstract base class for objects that represent a real value and implements functionality common to al...
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Variable that can be changed from the outside.
RooAbsReal * nom_pois_mean
void SetBinCenter() const
Class RooBarlowBeestonLL implements the profile likelihood estimator for a given likelihood and set o...
double evaluate() const override
Optimized implementation of createProfile for profile likelihoods.
bool getParameters(const RooArgSet *depList, RooArgSet &outputSet, bool stripDisconnected=true) const override
Fills a list with leaf nodes in the arg tree starting with ourself as top node that don't match any o...
RooBarlowBeestonLL()
Default constructor. Should only be used by proof.
std::set< std::string > _statUncertParams
void setPdf(RooAbsPdf *pdf)
std::map< std::string, bool > _paramFixed
Parameter constant status at last time of use.
void setDataset(RooAbsData *data)
std::map< std::string, std::vector< BarlowCache > > _barlowCache
TObject * clone(const char *newname) const override
void initializeBarlowCache()
RooRealProxy _nll
Input -log(L) function.
const T & arg() const
Return reference to object held in proxy.
Mother of all ROOT objects.
Namespace for the RooStats classes.