#include <HybridResult.h>
Inheritance diagram for RooStats::HybridResult:

Public Member Functions | |
| HybridResult (const char *name=0) | |
| Default constructor. | |
| HybridResult (const char *name, const std::vector< double > &testStat_sb_vals, const std::vector< double > &testStat_b_vals, bool sumLargerValues=true) | |
| Constructor for HybridResult. | |
| virtual | ~HybridResult () |
| Destructor of HybridResult. | |
| void | SetDataTestStatistics (double testStat_data_val) |
| void | Add (HybridResult *other) |
| HybridPlot * | GetPlot (const char *name, const char *title, int n_bins) |
| void | PrintMore (const char *options) |
| std::vector< double > | GetTestStat_sb () |
| Get test statistics values for the sb model. | |
| std::vector< double > | GetTestStat_b () |
| Get test statistics values for the b model. | |
| double | GetTestStat_data () |
| Get test statistics value for data. | |
| Double_t | NullPValue () const |
| Double_t | AlternatePValue () const |
| Double_t | CLbError () const |
| The error on the "confidence level" of the null hypothesis. | |
| Double_t | CLsplusbError () const |
| The error on the "confidence level" of the alternative hypothesis. | |
| Double_t | CLsError () const |
| The error on the ratio CLs+b/CLb. | |
| HybridResult (const char *name=0) | |
| Default constructor. | |
| HybridResult (const char *name, const std::vector< double > &testStat_sb_vals, const std::vector< double > &testStat_b_vals, bool sumLargerValues=true) | |
| Constructor for HybridResult. | |
| virtual | ~HybridResult () |
| Destructor of HybridResult. | |
| void | SetDataTestStatistics (double testStat_data_val) |
| void | Add (HybridResult *other) |
| HybridPlot * | GetPlot (const char *name, const char *title, int n_bins) |
| void | PrintMore (const char *options) |
| std::vector< double > | GetTestStat_sb () |
| Get test statistics values for the sb model. | |
| std::vector< double > | GetTestStat_b () |
| Get test statistics values for the b model. | |
| double | GetTestStat_data () |
| Get test statistics value for data. | |
| Double_t | NullPValue () const |
| Double_t | AlternatePValue () const |
| Double_t | CLbError () const |
| The error on the "confidence level" of the null hypothesis. | |
| Double_t | CLsplusbError () const |
| The error on the "confidence level" of the alternative hypothesis. | |
| Double_t | CLsError () const |
| The error on the ratio CLs+b/CLb. | |
Private Attributes | |
| std::vector< double > | fTestStat_b |
| std::vector< double > | fTestStat_sb |
| double | fTestStat_data |
| bool | fComputationsNulDoneFlag |
| bool | fComputationsAltDoneFlag |
| bool | fSumLargerValues |
| std::vector< double > | fTestStat_b |
| std::vector< double > | fTestStat_sb |
Definition at line 27 of file HybridResult.h.
| RooStats::HybridResult::HybridResult | ( | const char * | name = 0 |
) | [explicit] |
Default constructor.
| RooStats::HybridResult::HybridResult | ( | const char * | name, | |
| const std::vector< double > & | testStat_sb_vals, | |||
| const std::vector< double > & | testStat_b_vals, | |||
| bool | sumLargerValues = true | |||
| ) |
Constructor for HybridResult.
| virtual RooStats::HybridResult::~HybridResult | ( | ) | [virtual] |
Destructor of HybridResult.
| RooStats::HybridResult::HybridResult | ( | const char * | name = 0 |
) | [explicit] |
Default constructor.
| RooStats::HybridResult::HybridResult | ( | const char * | name, | |
| const std::vector< double > & | testStat_sb_vals, | |||
| const std::vector< double > & | testStat_b_vals, | |||
| bool | sumLargerValues = true | |||
| ) |
Constructor for HybridResult.
| virtual RooStats::HybridResult::~HybridResult | ( | ) | [virtual] |
Destructor of HybridResult.
| void RooStats::HybridResult::SetDataTestStatistics | ( | double | testStat_data_val | ) |
| void RooStats::HybridResult::Add | ( | HybridResult * | other | ) |
| HybridPlot* RooStats::HybridResult::GetPlot | ( | const char * | name, | |
| const char * | title, | |||
| int | n_bins | |||
| ) |
| void RooStats::HybridResult::PrintMore | ( | const char * | options | ) |
| std::vector<double> RooStats::HybridResult::GetTestStat_sb | ( | ) | [inline] |
Get test statistics values for the sb model.
Definition at line 53 of file HybridResult.h.
References fTestStat_sb.
| std::vector<double> RooStats::HybridResult::GetTestStat_b | ( | ) | [inline] |
Get test statistics values for the b model.
Definition at line 56 of file HybridResult.h.
References fTestStat_b.
| double RooStats::HybridResult::GetTestStat_data | ( | ) | [inline] |
Get test statistics value for data.
Definition at line 59 of file HybridResult.h.
References fTestStat_data.
| Double_t RooStats::HybridResult::NullPValue | ( | ) | const [virtual] |
Reimplemented from RooStats::HypoTestResult.
| Double_t RooStats::HybridResult::AlternatePValue | ( | ) | const [virtual] |
Reimplemented from RooStats::HypoTestResult.
| Double_t RooStats::HybridResult::CLbError | ( | ) | const |
The error on the "confidence level" of the null hypothesis.
Reimplemented from RooStats::HypoTestResult.
| Double_t RooStats::HybridResult::CLsplusbError | ( | ) | const |
The error on the "confidence level" of the alternative hypothesis.
Reimplemented from RooStats::HypoTestResult.
| Double_t RooStats::HybridResult::CLsError | ( | ) | const |
| void RooStats::HybridResult::SetDataTestStatistics | ( | double | testStat_data_val | ) |
| void RooStats::HybridResult::Add | ( | HybridResult * | other | ) |
| HybridPlot* RooStats::HybridResult::GetPlot | ( | const char * | name, | |
| const char * | title, | |||
| int | n_bins | |||
| ) |
| void RooStats::HybridResult::PrintMore | ( | const char * | options | ) |
| std::vector<double> RooStats::HybridResult::GetTestStat_sb | ( | ) | [inline] |
Get test statistics values for the sb model.
Definition at line 53 of file HybridResult.h.
References fTestStat_sb.
| std::vector<double> RooStats::HybridResult::GetTestStat_b | ( | ) | [inline] |
Get test statistics values for the b model.
Definition at line 56 of file HybridResult.h.
References fTestStat_b.
| double RooStats::HybridResult::GetTestStat_data | ( | ) | [inline] |
Get test statistics value for data.
Definition at line 59 of file HybridResult.h.
References fTestStat_data.
| Double_t RooStats::HybridResult::NullPValue | ( | ) | const [virtual] |
Reimplemented from RooStats::HypoTestResult.
| Double_t RooStats::HybridResult::AlternatePValue | ( | ) | const [virtual] |
Reimplemented from RooStats::HypoTestResult.
| Double_t RooStats::HybridResult::CLbError | ( | ) | const |
The error on the "confidence level" of the null hypothesis.
Reimplemented from RooStats::HypoTestResult.
| Double_t RooStats::HybridResult::CLsplusbError | ( | ) | const |
The error on the "confidence level" of the alternative hypothesis.
Reimplemented from RooStats::HypoTestResult.
| Double_t RooStats::HybridResult::CLsError | ( | ) | const |
std::vector<double> RooStats::HybridResult::fTestStat_b [private] |
std::vector<double> RooStats::HybridResult::fTestStat_sb [private] |
double RooStats::HybridResult::fTestStat_data [private] |
bool RooStats::HybridResult::fComputationsNulDoneFlag [mutable, private] |
Definition at line 82 of file HybridResult.h.
bool RooStats::HybridResult::fComputationsAltDoneFlag [mutable, private] |
Definition at line 83 of file HybridResult.h.
bool RooStats::HybridResult::fSumLargerValues [private] |
Definition at line 84 of file HybridResult.h.
std::vector<double> RooStats::HybridResult::fTestStat_b [private] |
Definition at line 78 of file HybridResult.h.
std::vector<double> RooStats::HybridResult::fTestStat_sb [private] |
Definition at line 79 of file HybridResult.h.
1.5.1