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 86 of file JTestSummary.hh.
   87    {
   89 
   90      return equation;
   91    }
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 99 of file JTestSummary.hh.
  100    {
  102    }
static JEquationParameters & getEquationParameters()
Get equation parameters.
 
 
 
 
◆ getProperties() [1/2]
Get properties of this class. 
- Parameters
 - 
  
    | equation | equation parameters  | 
  
   
Definition at line 110 of file JTestSummary.hh.
  111    {
  112      return JTestSummaryHelper(*this, equation);
  113    }
 
 
 
◆ getProperties() [2/2]
Get properties of this class. 
- Parameters
 - 
  
    | equation | equation parameters  | 
  
   
Definition at line 121 of file JTestSummary.hh.
  122    {
  123      return JTestSummaryHelper(*this, equation);
  124    }
 
 
 
◆ 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 179 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: