XeLimits Class Reference
Describing a set of cross sections.  
More...
#include <XeStat.h>
List of all members.
Public Member Functions | 
| void  | add (double mass, double estimatedSigma, double estimatedEvents, double sigmaLimit, double eventsLimit) | 
|   | Add one entry.  
  | 
| void  | add (XeLimit *limit) | 
|   | Add one entry.  
  | 
| XeGraph *  | newGraph (int mode, int unit, int plot=NONE) | 
|   | Create a graph in either in units of cm^2 or expected number of signal events.  
  | 
| XeGraph *  | newGraphOfEstimatedEvents (int plot=NONE) | 
|   | Create a graph of estimated cross section in units of expected number of signal events.  
  | 
| XeGraph *  | newGraphOfEstimatedSigma (int plot=NONE) | 
|   | Create a graph of estimated cross section in units of cm2.  
  | 
| XeGraph *  | newGraphOfEventLimit (int plot=NONE) | 
|   | Create a graph of estimated cross section in units of expected number of signal events.  
  | 
| XeGraph *  | newGraphOfSigmaLimit (int plot=NONE) | 
|   | Create a graph of estimated cross section in units of cm2.  
  | 
| bool  | printIt (int level=1) | 
|   | print the object  
  | 
| void  | read (string fName) | 
|   | Read from a flat file.  
  | 
|   | XeLimits (string title) | 
|   | Constructor.  
  | 
| 
  | XeLimits () | 
|   | Simple constructor. 
  | 
Detailed Description
Describing a set of cross sections. 
Constructor & Destructor Documentation
      
        
          | XeLimits::XeLimits  | 
          ( | 
          string  | 
           title | 
           )  | 
           | 
        
      
 
 
Member Function Documentation
      
        
          | void XeLimits::add  | 
          ( | 
          double  | 
           mass,  | 
        
        
           | 
           | 
          double  | 
           estimatedSigma,  | 
        
        
           | 
           | 
          double  | 
           estimatedEvents,  | 
        
        
           | 
           | 
          double  | 
           sigmaLimit,  | 
        
        
           | 
           | 
          double  | 
           eventsLimit |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
Add one entry. 
- Parameters:
 - 
  
     | mass  | WIMP mass it refers to  | 
     | estimatedsigma  | estimated cross section, in units of cm^2  | 
     | estimatedevents  | estimated cross section, in units of expected number of signal events  | 
     | sigmaLimit  | limit cross section, in units of cm^2  | 
     | eventsLimit  | limit cross section, in units of expected number of signal events  | 
  
   
 
 
      
        
          | void XeLimits::add  | 
          ( | 
          XeLimit *  | 
           limit | 
           )  | 
           | 
        
      
 
Add one entry. 
- Parameters:
 - 
  
  
 
 
 
      
        
          | XeGraph* XeLimits::newGraph  | 
          ( | 
          int  | 
           mode,  | 
        
        
           | 
           | 
          int  | 
           unit,  | 
        
        
           | 
           | 
          int  | 
           plot = NONE |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
Create a graph in either in units of cm^2 or expected number of signal events. 
- Parameters:
 - 
  
     | mode  | either ESTIMATED or UPPER_LIMIT  | 
     | unit  | either SIGMA_UNIT or EVENT_UNIT  | 
     | plot  | either NONE, AUTO, LINEAR, or LOG  | 
  
   
- Returns:
 - a pointer to the newly created XeGraph 
 
 
 
      
        
          | XeGraph* XeLimits::newGraphOfEstimatedEvents  | 
          ( | 
          int  | 
           plot = NONE | 
           )  | 
           | 
        
      
 
Create a graph of estimated cross section in units of expected number of signal events. 
- Returns:
 - a pointer to the newly created XeGraph 
 
- Parameters:
 - 
  
     | plot  | either NONE, AUTO, LINEAR, or LOG  | 
  
   
 
 
      
        
          | XeGraph* XeLimits::newGraphOfEstimatedSigma  | 
          ( | 
          int  | 
           plot = NONE | 
           )  | 
           | 
        
      
 
Create a graph of estimated cross section in units of cm2. 
- Returns:
 - a pointer to the newly created XeGraph 
 
- Parameters:
 - 
  
     | plot  | either NONE, AUTO, LINEAR, or LOG  | 
  
   
 
 
      
        
          | XeGraph* XeLimits::newGraphOfEventLimit  | 
          ( | 
          int  | 
           plot = NONE | 
           )  | 
           | 
        
      
 
Create a graph of estimated cross section in units of expected number of signal events. 
- Returns:
 - a pointer to the newly created XeGraph 
 
- Parameters:
 - 
  
     | plot  | either NONE, AUTO, LINEAR, or LOG  | 
  
   
 
 
      
        
          | XeGraph* XeLimits::newGraphOfSigmaLimit  | 
          ( | 
          int  | 
           plot = NONE | 
           )  | 
           | 
        
      
 
Create a graph of estimated cross section in units of cm2. 
- Returns:
 - a pointer to the newly created XeGraph 
 
- Parameters:
 - 
  
     | plot  | either NONE, AUTO, LINEAR, or LOG  | 
  
   
 
 
      
        
          | bool XeLimits::printIt  | 
          ( | 
          int  | 
           level = 1 | 
           )  | 
           [virtual] | 
        
      
 
print the object 
- Parameters:
 - 
  
     | level  | print level (0-> no print)  | 
  
   
Reimplemented from XeObject.
 
 
      
        
          | void XeLimits::read  | 
          ( | 
          string  | 
           fName | 
           )  | 
           | 
        
      
 
Read from a flat file. 
- Parameters:
 - 
  
     | fName  | name of the file (prepended by the results directory name  | 
  
   
Reimplemented from XeObject.
 
 
The documentation for this class was generated from the following file:
- /home/lellouch/Dropbox/Xenon/Xephyr/XeStat.h