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: