11#ifndef ROOBARLOWBEESTONLL
12#define ROOBARLOWBEESTONLL
107 mutable std::map< std::string, std::vector< BarlowCache > >
_barlowCache;
#define ClassDef(name, id)
RooAbsCollection is an abstract container object that can hold multiple RooAbsArg objects.
RooAbsData is the common abstract base class for binned and unbinned datasets.
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
RooArgSet is a container object that can hold multiple RooAbsArg objects.
RooMinuit is a wrapper class around TFitter/TMinuit that provides a seamless interface between the MI...
RooRealVar represents a 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...
RooArgSet * getParameters(const RooArgSet *depList, Bool_t stripDisconnected=kTRUE) const
Create a list of leaf nodes in the arg tree starting with ourself as top node that don't match any of...
virtual Bool_t redirectServersHook(const RooAbsCollection &, Bool_t, Bool_t, Bool_t)
std::set< std::string > _statUncertParams
void setPdf(RooAbsPdf *pdf)
std::map< std::string, bool > _paramFixed
void setDataset(RooAbsData *data)
std::map< std::string, std::vector< BarlowCache > > _barlowCache
Double_t evaluate() const
Optimized implementation of createProfile for profile likelihoods.
void initializeBarlowCache()
virtual TObject * clone(const char *newname) const
virtual ~RooBarlowBeestonLL()
Destructor.
const T & arg() const
Return reference to object held in proxy.
Mother of all ROOT objects.
Namespace for the RooStats classes.