24 #define MINIMIZER RooMinimizer
Class RooProfileLL implements the profile likelihood estimator for a given likelihood and set of para...
RooProfileLL()
Default constructor Should only be used by proof.
Bool_t alwaysStartFromMin() const
const RooArgSet & bestFitObs() const
Iterator abstract base class.
const RooArgSet & bestFitParams() const
virtual RooAbsReal * createProfile(const RooArgSet ¶msOfInterest)
Optimized implementation of createProfile for profile likelihoods.
Bool_t _absMinValid
Internal minuit instance.
#define ClassDef(name, id)
void validateAbsMin() const
Check that parameters and likelihood value for 'best fit' are still valid.
std::map< std::string, bool > _paramFixed
void setAlwaysStartFromMin(Bool_t flag)
virtual ~RooProfileLL()
Destructor.
virtual Bool_t redirectServersHook(const RooAbsCollection &, Bool_t, Bool_t, Bool_t)
virtual TObject * clone(const char *newname) const
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
Double_t evaluate() const
Evaluate profile likelihood by minimizing likelihood w.r.t.
Mother of all ROOT objects.
RooAbsCollection is an abstract container object that can hold multiple RooAbsArg objects...
MINIMIZER * _minimizer
Iterator of profile likelihood output parameter(s)
void initializeMinimizer() const
RooMinimizer is a wrapper class around ROOT::Fit:Fitter that provides a seamless interface between th...
RooSetProxy is the concrete proxy for RooArgSet objects.
RooRealProxy is the concrete proxy for RooAbsReal objects A RooRealProxy is the general mechanism to ...
const RooAbsReal & arg() const
RooMinuit is a wrapper class around TFitter/TMinuit that provides a seamless interface between the MI...
TIterator * _oiter
Iterator over profile likelihood parameters to be minimized.