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