SimpleERBackground Class Reference
Simple Electron background model runs 8 an s10 It recomputes the gaussian parameters and establishes globally the anomalous, assuming it constant in the flattened (log(s2/s1) variable.
More...
#include <XeAnalysis.h>
List of all members.
Public Member Functions |
|
S1S2Bands * | computeAnomalousBands () |
| | return Bands for anomalous background
|
| void | computeAnomalousSlope () |
| | Computes the exponetial factor "anomalousSlope" of anomalous bkg.
|
|
S1S2Bands * | computeBands () |
| | return Bands for (regular) background
|
| bool | printIt (int level=1) |
| | print this simple background model
|
| void | setFlattenedAnomalousMax (double fMax=DEFAULT_FLATTENED_ANOMALOUS_MAX) |
| | Set the maximum limit in flattened s2/s1 space for the anomalous leakage.
|
| void | setFlattenedAnomalousMin (double fMin=DEFAULT_FLATTENED_ANOMALOUS_MIN) |
| | Set the minimum limit in flattened s2/s1 space for the anomalous leakage.
|
| void | setFlattenedAnomalousSymmetric (double fSymmetric) |
| | Set symmetric limits in flattened s2/s1 space for the anomalous leakage.
|
| void | setFlattenedFitMax (double fMax=DEFAULT_FLATTENED_FIT_MAX) |
| | Set the maximum limit in flattened s2/s1 space for the fit of regular ER.
|
| void | setFlattenedFitMin (double fMin=DEFAULT_FLATTENED_FIT_MIN) |
| | Set the minimum limit in flattened s2/s1 space for the fit of regular ER.
|
| void | setFlattenedFitSymmetric (double fSymmetric) |
| | Set symmetric limits in flattened s2/s1 space for the fit of regular ER.
|
| void | setFlattenedMax (double fMax=DEFAULT_FLATTENED_MAX) |
| | Set the overall maximum limit in flattened s2/s1 space.
|
| void | setFlattenedMin (double fMin=DEFAULT_FLATTENED_MIN) |
| | Set the overall minimum limit in flattened s2/s1 space.
|
| void | setFlattenedSymmetric (double fSymmetric) |
| | Set the overall limits in flattened s2/s1 space, symmetric around zero.
|
|
| SimpleERBackground () |
| | No arg constructor for root.
|
| | SimpleERBackground (XeRun *run) |
| | Regular constructor.
|
Protected Attributes |
|
double | flattenedAnomalousMax |
|
double | flattenedAnomalousMin |
|
double | flattenedFitMax |
|
double | flattenedFitMin |
|
double | flattenedMax |
|
double | flattenedMin |
Detailed Description
Simple Electron background model runs 8 an s10 It recomputes the gaussian parameters and establishes globally the anomalous, assuming it constant in the flattened (log(s2/s1) variable.
Constructor & Destructor Documentation
| SimpleERBackground::SimpleERBackground |
( |
XeRun * |
run |
) |
|
Regular constructor.
- Parameters:
-
| run | XeRun on which the model is applied |
Member Function Documentation
| void SimpleERBackground::computeAnomalousSlope |
( |
|
) |
|
| bool SimpleERBackground::printIt |
( |
int |
level = 1 |
) |
[virtual] |
| void SimpleERBackground::setFlattenedAnomalousMax |
( |
double |
fMax = DEFAULT_FLATTENED_ANOMALOUS_MAX |
) |
|
Set the maximum limit in flattened s2/s1 space for the anomalous leakage.
- Parameters:
-
| void SimpleERBackground::setFlattenedAnomalousMin |
( |
double |
fMin = DEFAULT_FLATTENED_ANOMALOUS_MIN |
) |
|
Set the minimum limit in flattened s2/s1 space for the anomalous leakage.
- Parameters:
-
| void SimpleERBackground::setFlattenedAnomalousSymmetric |
( |
double |
fSymmetric |
) |
|
Set symmetric limits in flattened s2/s1 space for the anomalous leakage.
- Parameters:
-
| fSymmetric | range will be [-fSymmetric,+fSymmetric]] |
| void SimpleERBackground::setFlattenedFitMax |
( |
double |
fMax = DEFAULT_FLATTENED_FIT_MAX |
) |
|
Set the maximum limit in flattened s2/s1 space for the fit of regular ER.
- Parameters:
-
| void SimpleERBackground::setFlattenedFitMin |
( |
double |
fMin = DEFAULT_FLATTENED_FIT_MIN |
) |
|
Set the minimum limit in flattened s2/s1 space for the fit of regular ER.
- Parameters:
-
| void SimpleERBackground::setFlattenedFitSymmetric |
( |
double |
fSymmetric |
) |
|
Set symmetric limits in flattened s2/s1 space for the fit of regular ER.
- Parameters:
-
| fSymmetric | range will be [-fSymmetric,+fSymmetric]] |
| void SimpleERBackground::setFlattenedMax |
( |
double |
fMax = DEFAULT_FLATTENED_MAX |
) |
|
Set the overall maximum limit in flattened s2/s1 space.
- Parameters:
-
| void SimpleERBackground::setFlattenedMin |
( |
double |
fMin = DEFAULT_FLATTENED_MIN |
) |
|
Set the overall minimum limit in flattened s2/s1 space.
- Parameters:
-
| void SimpleERBackground::setFlattenedSymmetric |
( |
double |
fSymmetric |
) |
|
Set the overall limits in flattened s2/s1 space, symmetric around zero.
- Parameters:
-
| fSymmetric | range will be [-fSymmetric,+fSymmetric]] |
The documentation for this class was generated from the following file: