Structure containing the result of the test.
More...
#include <JTestResult.hh>
Structure containing the result of the test.
Definition at line 28 of file JTestResult.hh.
◆ JTestResult() [1/3]
JCOMPAREHISTOGRAMS::JTestResult::JTestResult |
( |
| ) |
|
|
inline |
Default constructor.
Definition at line 34 of file JTestResult.hh.
34 :
37 {}
JTestSummary()
Default constructor.
◆ JTestResult() [2/3]
JCOMPAREHISTOGRAMS::JTestResult::JTestResult |
( |
const JTestSummary & | summary, |
|
|
const TObject * | object ) |
|
inline |
Constructor.
- Parameters
-
summary | summary |
object | graphical test output |
Definition at line 46 of file JTestResult.hh.
◆ JTestResult() [3/3]
JCOMPAREHISTOGRAMS::JTestResult::JTestResult |
( |
const std::string & | test, |
|
|
const JRootObjectID & | hA, |
|
|
const JRootObjectID & | hB, |
|
|
const std::string & | name, |
|
|
const double | value, |
|
|
const double | threshold, |
|
|
const TObject * | object, |
|
|
const bool | pass ) |
|
inline |
Constructor.
- Parameters
-
test | test name |
hA | histogram A |
hB | histogram B |
name | parameter name |
value | parameter value |
threshold | parameter threshold |
object | graphical test output |
pass | true if test is passed; else false |
Definition at line 65 of file JTestResult.hh.
72 :
73 JTestSummary(test, hA, hB, name, value, threshold, pass),
75 {}
◆ getEquationParameters()
Get equation parameters.
- Returns
- equation parameters
Definition at line 87 of file JTestSummary.hh.
88 {
90
91 return equation;
92 }
Simple data structure to support I/O of equations (see class JLANG::JEquation).
◆ setEquationParameters()
static void JCOMPAREHISTOGRAMS::JTestSummary::setEquationParameters |
( |
const JEquationParameters & | equation | ) |
|
|
inlinestaticinherited |
Set equation parameters.
- Parameters
-
equation | equation parameters |
Definition at line 100 of file JTestSummary.hh.
101 {
103 }
static JEquationParameters & getEquationParameters()
Get equation parameters.
◆ getProperties() [1/2]
Get properties of this class.
- Parameters
-
equation | equation parameters |
Definition at line 111 of file JTestSummary.hh.
112 {
113 return JTestSummaryHelper(*this, equation);
114 }
◆ getProperties() [2/2]
Get properties of this class.
- Parameters
-
equation | equation parameters |
Definition at line 122 of file JTestSummary.hh.
123 {
124 return JTestSummaryHelper(*this, equation);
125 }
◆ obj
const TObject* JCOMPAREHISTOGRAMS::JTestResult::obj |
Graphical output summarising the test.
Definition at line 78 of file JTestResult.hh.
◆ testName
std::string JCOMPAREHISTOGRAMS::JTestSummary::testName |
|
inherited |
◆ histogramA
◆ histogramB
◆ parameterName
std::string JCOMPAREHISTOGRAMS::JTestSummary::parameterName |
|
inherited |
◆ parameterValue
double JCOMPAREHISTOGRAMS::JTestSummary::parameterValue |
|
inherited |
Value of the parameter evaluated by the test.
Definition at line 180 of file JTestSummary.hh.
◆ parameterThreshold
double JCOMPAREHISTOGRAMS::JTestSummary::parameterThreshold |
|
inherited |
◆ passed
bool JCOMPAREHISTOGRAMS::JTestSummary::passed |
|
inherited |
◆ passed_h
std::string JCOMPAREHISTOGRAMS::JTestSummary::passed_h |
|
inherited |
The documentation for this struct was generated from the following file: