11 #ifndef ROOSTATS_HypoTestCalculator
12 #define ROOSTATS_HypoTestCalculator
65 class HypoTestCalculator {
70 virtual ~HypoTestCalculator() {}
73 virtual HypoTestResult* GetHypoTest()
const = 0;
76 virtual void SetCommonModel(
const ModelConfig& model) {
78 SetAlternateModel(model);
82 virtual void SetNullModel(
const ModelConfig& model) = 0;
84 virtual void SetAlternateModel(
const ModelConfig& model) = 0;
86 virtual void SetData(RooAbsData& data) = 0;
90 ClassDef(HypoTestCalculator,1)