YellinPValue Class Reference

Exclusion a la Yellin. More...

#include <XeStat.h>

Inheritance diagram for YellinPValue:
XeCombinable PValue XeStat XeStat XeMath XeObject XeMath XeObject XeCore XeCore XeCore XeCore

List of all members.

Public Member Functions

bool checkPValue ()
 check that pValue is OK
double eventsUpperLimit ()
 Return upper limit of number of events in the fit.
int forceCLs ()
 Virtual method saying is CLs can be used.
DataSetgetDataSet ()
double nSignalPerCm2 ()
 return expected number of signal events for 1 cm2 cross section
void printFlagsAndParameters ()
 print All flags and parameters
double pValueS (double sigma)
 compute p-value for a given cross section
bool update ()
 update after a change in conditions (mainly sigma test)
 YellinPValue (OneDimSimulatedDataSet *dataSet, double sToE=1.)
 YellinPValue (DataSet *dataSet, XeDist *signalDistribution, double sToE=1., int col=0)

Protected Attributes

int column
DataSetdataSet
double maxGapForOne
XeDistsignal
double sigToEvents

Detailed Description

Exclusion a la Yellin.


Member Function Documentation

int YellinPValue::forceCLs (  )  [virtual]

Virtual method saying is CLs can be used.

Returns:
DO_NOT_FORCE, FORCE_TRUE or FORCE_FALSE

Reimplemented from PValue.

double YellinPValue::pValueS ( double  sigma  )  [virtual]

compute p-value for a given cross section

Returns:
p-value for a given cross section
Parameters:
sigma true value of the cross section

Implements PValue.

bool YellinPValue::update (  )  [virtual]

update after a change in conditions (mainly sigma test)

Returns:
bool was update OK ?

Implements PValue.


The documentation for this class was generated from the following file:
 All Classes Functions Variables

Generated on 10 Apr 2015 for Xephyr by  doxygen 1.6.1