XeSigmas Class Reference
Describing a set of cross sections.  
More...
#include <XeStat.h>
List of all members.
Public Member Functions | 
| void  | add (double mass, double sigma, double events) | 
|   | Add one entry.  
  | 
| void  | add (XeSigma *sigma) | 
|   | Add one entry.  
  | 
| XeGraph *  | newEventsGraph (int plot) | 
|   | Create a graph in its of expected number of signal events.  
  | 
| XeGraph *  | newGraph (int unit, int plot=NONE) | 
|   | Create a graph in either in units of cm^2 or expected number of signal events.  
  | 
| XeGraph *  | newSigmaGraph (int plot) | 
|   | Create a graph in units of cm2.  
  | 
| bool  | printIt (int level=1) | 
|   | print the object  
  | 
| void  | read (string fName) | 
|   | Read from a flat file.  
  | 
|   | XeSigmas (string title) | 
|   | Constructor.  
  | 
| 
  | XeSigmas () | 
|   | Simple constructor. 
  | 
Detailed Description
Describing a set of cross sections. 
Constructor & Destructor Documentation
      
        
          | XeSigmas::XeSigmas  | 
          ( | 
          string  | 
           title | 
           )  | 
           | 
        
      
 
 
Member Function Documentation
      
        
          | void XeSigmas::add  | 
          ( | 
          double  | 
           mass,  | 
        
        
           | 
           | 
          double  | 
           sigma,  | 
        
        
           | 
           | 
          double  | 
           events |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
Add one entry. 
- Parameters:
 - 
  
     | mass  | WIMP mass it refers to  | 
     | sigma  | cross section, in units of cm^2  | 
     | events  | cross section, in units of expected number of signal events  | 
  
   
 
 
      
        
          | void XeSigmas::add  | 
          ( | 
          XeSigma *  | 
           sigma | 
           )  | 
           | 
        
      
 
Add one entry. 
- Parameters:
 - 
  
  
 
 
 
      
        
          | XeGraph* XeSigmas::newEventsGraph  | 
          ( | 
          int  | 
           plot | 
           )  | 
           | 
        
      
 
Create a graph in its of expected number of signal events. 
- Parameters:
 - 
  
     | plot  | either NONE, AUTO, LINEAR, or LOG  | 
  
   
- Returns:
 - a pointer to the newly created XeGraph 
 
 
 
      
        
          | XeGraph* XeSigmas::newGraph  | 
          ( | 
          int  | 
           unit,  | 
        
        
           | 
           | 
          int  | 
           plot = NONE |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
Create a graph in either in units of cm^2 or expected number of signal events. 
- Parameters:
 - 
  
     | unit  | either SIGMA_UNIT or EVENT_UNIT  | 
     | plot  | either NONE, AUTO, LINEAR, or LOG  | 
  
   
- Returns:
 - a pointer to the newly created XeGraph 
 
 
 
      
        
          | XeGraph* XeSigmas::newSigmaGraph  | 
          ( | 
          int  | 
           plot | 
           )  | 
           | 
        
      
 
Create a graph in units of cm2. 
- Parameters:
 - 
  
     | plot  | either NONE, AUTO, LINEAR, or LOG  | 
  
   
- Returns:
 - a pointer to the newly created XeGraph 
 
 
 
      
        
          | bool XeSigmas::printIt  | 
          ( | 
          int  | 
           level = 1 | 
           )  | 
           [virtual] | 
        
      
 
print the object 
- Parameters:
 - 
  
     | level  | print level (0-> no print)  | 
  
   
Reimplemented from XeObject.
 
 
      
        
          | void XeSigmas::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