|
Jpp
18.5.2
the software that should make you happy
|
Class dedicated to standardize the title of the graphical objects produced by the JTest_t() derived classes. More...
#include <JTestSummary.hh>
Classes | |
| class | JTestSummaryHelper |
| Auxiliary class for I/O of test result message. More... | |
Public Member Functions | |
| JTestSummary () | |
| Default constructor. More... | |
| JTestSummary (const std::string &testName, const JRootObjectID &hA, const JRootObjectID &hB, const std::string ¶meter, const double value, const double threshold, const bool passed) | |
| Constructor. More... | |
| JProperties | getProperties (const JEquationParameters &equation=JTestSummary::getEquationParameters()) |
| Get properties of this class. More... | |
| JProperties | getProperties (const JEquationParameters &equation=JTestSummary::getEquationParameters()) const |
| Get properties of this class. More... | |
Static Public Member Functions | |
| static JEquationParameters & | getEquationParameters () |
| Get equation parameters. More... | |
| static void | setEquationParameters (const JEquationParameters &equation) |
| Set equation parameters. More... | |
Public Attributes | |
| std::string | testName |
| JRootObjectID | histogramA |
| JRootObjectID | histogramB |
| std::string | parameterName |
| double | parameterValue |
| double | parameterThreshold |
| bool | passed |
| std::string | passed_h |
Friends | |
| std::istream & | operator>> (std::istream &in, JTestSummary &object) |
| Read test summary from input. More... | |
| std::ostream & | operator<< (std::ostream &out, JTestSummary &object) |
| Write test summary to output. More... | |
Class dedicated to standardize the title of the graphical objects produced by the JTest_t() derived classes.
Definition at line 33 of file JTestSummary.hh.
|
inline |
Default constructor.
Definition at line 40 of file JTestSummary.hh.
|
inline |
Constructor.
| testName | Test name |
| hA | Name of the first histogram. |
| hB | Name of the second histogram. |
| parameter | Name of the parameter used for the test. |
| threshold | Threshold value for the tested parameter. |
| value | Value of the tested parameter. |
| passed | true if the test is passed; else false. |
Definition at line 63 of file JTestSummary.hh.
|
inlinestatic |
Get equation parameters.
Definition at line 86 of file JTestSummary.hh.
|
inlinestatic |
Set equation parameters.
| equation | equation parameters |
Definition at line 99 of file JTestSummary.hh.
|
inline |
Get properties of this class.
| equation | equation parameters |
Definition at line 110 of file JTestSummary.hh.
|
inline |
Get properties of this class.
| equation | equation parameters |
Definition at line 121 of file JTestSummary.hh.
|
friend |
Read test summary from input.
| in | input stream |
| object | test summary |
Definition at line 134 of file JTestSummary.hh.
|
friend |
Write test summary to output.
| out | output stream |
| object | test summary |
Definition at line 159 of file JTestSummary.hh.
| std::string JCOMPAREHISTOGRAMS::JTestSummary::testName |
Test name.
Definition at line 175 of file JTestSummary.hh.
| JRootObjectID JCOMPAREHISTOGRAMS::JTestSummary::histogramA |
First histogram.
Definition at line 176 of file JTestSummary.hh.
| JRootObjectID JCOMPAREHISTOGRAMS::JTestSummary::histogramB |
Second histogram.
Definition at line 177 of file JTestSummary.hh.
| std::string JCOMPAREHISTOGRAMS::JTestSummary::parameterName |
Parameter evaluated by the test.
Definition at line 178 of file JTestSummary.hh.
| double JCOMPAREHISTOGRAMS::JTestSummary::parameterValue |
Value of the parameter evaluated by the test.
Definition at line 179 of file JTestSummary.hh.
| double JCOMPAREHISTOGRAMS::JTestSummary::parameterThreshold |
Threshold to evaluate the parameter.
Definition at line 180 of file JTestSummary.hh.
| bool JCOMPAREHISTOGRAMS::JTestSummary::passed |
True if the test passed.
Definition at line 181 of file JTestSummary.hh.
| std::string JCOMPAREHISTOGRAMS::JTestSummary::passed_h |
Human readable version of passed.
Definition at line 182 of file JTestSummary.hh.
1.8.5