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
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...
Persistable container for RooFit projects.
RooStats::ModelConfig ModelConfig
Namespace for the RooStats classes.