16 #ifndef ROOSTATS_HybridResult
17 #define ROOSTATS_HybridResult
19 #ifndef ROOSTATS_HypoTestResult
51 const std::vector<double>& testStat_sb_vals,
52 const std::vector<double>& testStat_b_vals,
53 bool sumLargerValues=
true);
HybridPlot * GetPlot(const char *name, const char *title, int n_bins)
HybridResult(const char *name=0)
Default constructor.
void Add(HybridResult *other)
HypoTestResult is a base class for results from hypothesis tests.
virtual ~HybridResult()
Destructor of HybridResult.
Double_t CLsplusbError() const
The error on the "confidence level" of the alternative hypothesis.
void SetDataTestStatistics(double testStat_data_val)
bool fComputationsAltDoneFlag
Double_t CLbError() const
The error on the "confidence level" of the null hypothesis.
#define ClassDef(name, id)
Double_t NullPValue() const
Return p-value for null hypothesis.
This class provides the plots for the result of a study performed with the HybridCalculatorOriginal c...
bool fComputationsNulDoneFlag
TPaveLabel title(3, 27.1, 15, 28.7,"ROOT Environment and Tools")
double GetTestStat_data()
Get test statistics value for data.
std::vector< double > fTestStat_b
std::vector< double > GetTestStat_sb()
Get test statistics values for the sb model.
void PrintMore(const char *options)
std::vector< double > GetTestStat_b()
Get test statistics values for the b model.
Double_t AlternatePValue() const
Return p-value for alternate hypothesis.
Double_t CLsError() const
The error on the ratio CLs+b/CLb.
std::vector< double > fTestStat_sb