LEff Class Reference
Description of LEffective.
More...
#include <XeAnalysis.h>
List of all members.
Public Member Functions |
|
double | getErMin () |
|
double | getLEff (double Er, double t) |
|
double | getLEff (double Er) |
|
virtual double | getLEffFromTable (double Er, int mode)=0 |
|
double | getTValue () |
|
| LEff () |
| | base class creator
|
|
XeGraph * | newGraphOfCurrentLEff (ErRange *er=NULL, int plot=NONE) |
| XeGraph * | newGraphOfLEff (ErRange *er=NULL, double t=0., int plot=NONE) |
| | Compute graph of LEFF.
|
| XeMultiGraph * | newMultiGraphOfLEff (ErRange *er=NULL, int step=1, int plot=NONE) |
| | Compute Multi graph of LEFF for canonical values of LEff t-values.
|
|
void | setErMin (double e) |
|
void | setTValue (double t) |
Static Public Member Functions |
|
static pair< int, double > | getBinAndFraction (double t) |
|
static LinearRange * | getTRange () |
| static LEff * | newDefault (int runNumber) |
| | compute LEff t-value for a given tabulation index
|
| static void | setTValueMode (int mode) |
| | Set the interpolate mode wrt t-value.
|
| static double | tabulated (int T_INDEX) |
| | compute LEff t-value for a given tabulation index
|
| static string | tabulatedName (int T_INDEX) |
| | return name of LEff t-value for a given tabulation index
|
Protected Attributes |
|
double | ErMin |
|
double | tValue |
Static Protected Attributes |
|
static LinearRange * | tRange |
|
static int | tValueMode |
Detailed Description
Description of LEffective.
This is a virtual class
Member Function Documentation
| static LEff* LEff::newDefault |
( |
int |
runNumber |
) |
[static] |
compute LEff t-value for a given tabulation index
- Returns:
- The default LEff class. Returns NULL if unknwoen run number
- Parameters:
-
| XeGraph* LEff::newGraphOfLEff |
( |
ErRange * |
er = NULL, |
|
|
double |
t = 0., |
|
|
int |
plot = NONE | |
|
) |
| | |
Compute graph of LEFF.
- Returns:
- a graph (actually XeGraph) of LEffective
- Parameters:
-
| er | Energy Range (actually ErRange) |
| t | Nuisance parameter modified LEff, in units of "sigma equivalent" |
| plot | either NONE, AUTO, LINEAR, or LOG |
Compute Multi graph of LEFF for canonical values of LEff t-values.
- Returns:
- a Multi-graph (actually XeMultiGraph) of LEffective
- Parameters:
-
| er | Energy Range (actually ErRange) |
| plot | either NONE, AUTO, LINEAR, or LOG |
| static void LEff::setTValueMode |
( |
int |
mode |
) |
[static] |
Set the interpolate mode wrt t-value.
- Parameters:
-
| mode | can be either LINEAR or EXPONENTIAL |
| static double LEff::tabulated |
( |
int |
T_INDEX |
) |
[static] |
compute LEff t-value for a given tabulation index
- Parameters:
-
| static string LEff::tabulatedName |
( |
int |
T_INDEX |
) |
[static] |
return name of LEff t-value for a given tabulation index
- Parameters:
-
The documentation for this class was generated from the following file: