|
CbmRoot
|
A storable result of the QA-checker comparison routine. More...
#include <CbmQaCheckerResult.h>
Public Member Functions | |
| Result ()=default | |
| Default constructor. | |
| Result (const Result &)=default | |
| Copy constructor. | |
| Result (Result &&)=default | |
| Move construction. | |
| Result (ECmpInference inference, bool exactEqual, double ratioMin, double ratioMax, double pVal) | |
| Constructor from parameters. | |
| ~Result ()=default | |
| Destructor. | |
| Result & | operator= (const Result &)=default |
| Copy assignment operator. | |
| Result & | operator= (Result &&)=default |
| Move assignment operator. | |
| double | GetRatioMin () const |
| double | GetRatioMax () const |
| double | GetPVal () const |
| bool | GetExactEqual () const |
| ECmpInference | GetCmpInference () const |
| void | SetRatioMin (double ratioMin) |
| void | SetRatioMax (double ratioMax) |
| void | SetPVal (double pVal) |
| void | SetExactEqual (bool exactEqual) |
| void | SetCmpInference (ECmpInference inference) |
| ClassDef (Result, 1) | |
Private Attributes | |
| double | fRatioMin {std::numeric_limits<double>::quiet_NaN()} |
| Minimal value of ratio. | |
| double | fRatioMax {std::numeric_limits<double>::quiet_NaN()} |
| Maximal value of ratio. | |
| double | fPval {std::numeric_limits<double>::quiet_NaN()} |
| Comparison p-value. | |
| bool | fbExactEqual {true} |
| Result of exact comparison. | |
| ECmpInference | fCmpInference {ECmpInference::Different} |
| Comparison inference. | |
A storable result of the QA-checker comparison routine.
Definition at line 25 of file CbmQaCheckerResult.h.
|
default |
Default constructor.
Referenced by ClassDef(), operator=(), operator=(), Result(), and Result().
|
inline |
Constructor from parameters.
| inference | Comparison inference |
| exactEqual | If the histogram exactly equal |
| ratioMin | Minimal ratio to default |
| ratioMax | Maximal ratio to default |
| pVal | P-value |
Definition at line 50 of file CbmQaCheckerResult.h.
References fbExactEqual, fCmpInference, fPval, fRatioMax, and fRatioMin.
|
default |
Destructor.
|
inline |
Definition at line 89 of file CbmQaCheckerResult.h.
References fCmpInference.
|
inline |
Definition at line 87 of file CbmQaCheckerResult.h.
References fbExactEqual.
|
inline |
Definition at line 85 of file CbmQaCheckerResult.h.
References fPval.
|
inline |
Definition at line 83 of file CbmQaCheckerResult.h.
References fRatioMax.
|
inline |
Definition at line 81 of file CbmQaCheckerResult.h.
References fRatioMin.
Copy assignment operator.
References Result().
Move assignment operator.
References Result().
|
inline |
Definition at line 100 of file CbmQaCheckerResult.h.
References fCmpInference.
|
inline |
Definition at line 98 of file CbmQaCheckerResult.h.
References fbExactEqual.
|
inline |
Definition at line 96 of file CbmQaCheckerResult.h.
References fPval.
|
inline |
Definition at line 94 of file CbmQaCheckerResult.h.
References fRatioMax.
|
inline |
Definition at line 92 of file CbmQaCheckerResult.h.
References fRatioMin.
|
private |
Result of exact comparison.
Definition at line 113 of file CbmQaCheckerResult.h.
Referenced by GetExactEqual(), Result(), and SetExactEqual().
|
private |
Comparison inference.
Definition at line 115 of file CbmQaCheckerResult.h.
Referenced by GetCmpInference(), Result(), and SetCmpInference().
|
private |
Comparison p-value.
Definition at line 111 of file CbmQaCheckerResult.h.
|
private |
Maximal value of ratio.
Definition at line 109 of file CbmQaCheckerResult.h.
Referenced by GetRatioMax(), Result(), and SetRatioMax().
|
private |
Minimal value of ratio.
Definition at line 107 of file CbmQaCheckerResult.h.
Referenced by GetRatioMin(), Result(), and SetRatioMin().