12 #ifndef UPPER_LIMIT_MCS_MODULE 13 #define UPPER_LIMIT_MCS_MODULE 25 class ProfileLikelihoodCalculator;
RooAbsMCStudyModule is a base class for add-on modules to RooMCStudy that can perform additional calc...
ProfileLikelihoodCalculator is a concrete implementation of CombinedCalculator (the interface class f...
Bool_t initializeRun(Int_t)
Initialize module at beginning of RooCMStudy run.
This class allow to compute in the ToyMcStudy framework the ProfileLikelihood upper limit for each to...
#define ClassDef(name, id)
virtual ~UpperLimitMCSModule()
Destructor.
RooDataSet * finalizeRun()
Return auxiliary dataset with results of delta(-log(L)) calculations of this module so that it is mer...
RooRealVar represents a fundamental (non-derived) real valued object.
RooDataSet is a container class to hold unbinned data.
RooStats::ProfileLikelihoodCalculator * _plc
Namespace for the RooStats classes.
Bool_t initializeInstance()
Initialize module after attachment to RooMCStudy object.
Bool_t processBetweenGenAndFit(Int_t)
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
UpperLimitMCSModule(const RooArgSet *poi, Double_t CL=0.95)