Public Member Functions | List of all members
SensitivityCalculator Class Reference

#include <SensitivityCalculator.h>

Public Member Functions

 SensitivityCalculator (double CL=0.9, bool FC=false)
 
void setEfficiency (double mean, double sigma)
 
void setThermalBackground (int nobserved, double mean_bg_to_sig_ratio)
 
void setAnthroBackground (int nobserved, double mean_bg_to_sig_ratio, double sigma_bg_to_sig_ratio)
 
double getLimit (int nobs, double *lower=0, double *upper=0)
 
TGraphErrors * confidenceBands (int start=0, int stop=20)
 
TH1 * histNObserved (double S)
 
TH1 * histBAnthro ()
 
TH1 * histBThermal ()
 
TH1 * histBTotal ()
 

Detailed Description

Sensitivity calculator ...

Poisson signal + gaussian efficiency + separate poisson backgrounds using RooStats

This can easily be generalized to different efficiency / background models pretty easily (although, eventually you'll just be implementing an interface to RooStats) .

This can either use the ``large-sample'' profile likelihood method as described in: https://arxiv.org/abs/1505.07027 or a profile-likelihood-weighted FC-like method (which requires a large amount of MC and is much slower)

Cosmin Deaconu cozzy.nosp@m.d@ki.nosp@m.cp.uc.nosp@m.hica.nosp@m.go.ed.nosp@m.u

Definition at line 23 of file SensitivityCalculator.h.


The documentation for this class was generated from the following files: