A Class to handle various runs/experiments. More...
#include <XeStat.h>
  
 Public Member Functions | |
| int | getExperiment () | 
| get experiment number   | |
| bool | isExperimentSet () | 
| make sure that experiment was set  | |
| void | setExperiment (int exp=UNDEFINED_INT) | 
| set experiment number   | |
| virtual void | setTheExperiment () | 
| pass the experiment number to whoever needs it after it was set.  | |
| XeCombinable (int e) | |
| Constructor with an experiment number.  | |
| XeCombinable () | |
| Empty Constructor.  | |
Static Protected Member Functions | |
| static string | getTheName (int e) | 
| Return the name.   | |
Protected Attributes | |
| int | experiment | 
A Class to handle various runs/experiments.
It is mainly useful to indicate whether a parameter is specific to a run number of common to all of them (in case of a multirun analysis)
| int XeCombinable::getExperiment | ( | ) | 
get experiment number
| static string XeCombinable::getTheName | ( | int | e | ) |  [static, protected] | 
        
Return the name.
| e | experiment number | 
| void XeCombinable::setExperiment | ( | int |  exp = UNDEFINED_INT | 
          ) | 
set experiment number
| exp | either ALL or given run number | 
int XeCombinable::experiment [protected] | 
        
run number of ALL
 1.6.1