11#ifndef ROOBARLOWBEESTONLL
12#define ROOBARLOWBEESTONLL
108 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...
bool getParameters(const RooArgSet *depList, RooArgSet &outputSet, bool stripDisconnected=true) const
Fills a list with leaf nodes in the arg tree starting with ourself as top node that don't match any o...
virtual Bool_t redirectServersHook(const RooAbsCollection &, Bool_t, Bool_t, Bool_t)
Function that is called at the end of redirectServers().
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.