The basic class for CLs and PL : a signal over background. More...
#include <XeStat.h>
Public Member Functions | |
void | combine (vector< SignalAndBackground * > &vsb) |
void | combine (SignalAndBackground *sb1, SignalAndBackground *sb2) |
void | fillPoissonTable (XeTable &table, double eps=1.e-5, double sig=0.) |
double | getBackground () |
double | getDBackground () |
double | getDEfficiency () |
double | getEfficiency () |
double | getExposure () |
int | getNObserved () |
double | getSigToEvents () |
double | nBackgroundEvents () |
double | nSignalEvents (double sigma) |
double | nTotalEvents (double sigma) |
void | printSBParameters () |
double | probability (int observed=AUTO, double sig=0.) |
void | reset () |
void | setBackground (double b=0.) |
void | setDBackground (double db=0.) |
void | setDEfficiency (double de=0.) |
void | setEfficiency (double e=1.) |
void | setExposure (double exposure=1.) |
void | setNObserved (int observed=0) |
void | setNObservedAsBackground () |
void | setSigToEvents (double v=1.) |
SignalAndBackground (double sigToE=1., double bkg=0., double dbkg=0., double eff=1., double deff=0.) | |
Protected Attributes | |
double | background |
double | dBackground |
double | dEfficiency |
double | efficiency |
double | exposure |
int | nObserved |
double | sigToEvents |
The basic class for CLs and PL : a signal over background.