11#ifndef ROOSTATS_HypoTestCalculator
12#define ROOSTATS_HypoTestCalculator
#define ClassDef(name, id)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
RooAbsData is the common abstract base class for binned and unbinned datasets.
HypoTestCalculator is an interface class for a tools which produce RooStats HypoTestResults.
virtual void SetNullModel(const ModelConfig &model)=0
Set the model for the null hypothesis.
virtual void SetData(RooAbsData &data)=0
Set the DataSet.
virtual HypoTestResult * GetHypoTest() const =0
main interface to get a HypoTestResult, pure virtual
virtual ~HypoTestCalculator()
virtual void SetCommonModel(const ModelConfig &model)
Set a common model for both the null and alternate, add to the workspace if not already there.
virtual void SetAlternateModel(const ModelConfig &model)=0
Set the model for the alternate hypothesis.
HypoTestResult is a base class for results from hypothesis tests.
ModelConfig is a simple class that holds configuration information specifying how a model should be u...
The RooWorkspace is a persistable container for RooFit projects.
RooStats::ModelConfig ModelConfig
Namespace for the RooStats classes.