Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::XRooFit::xRooFit::Asymptotics Class Reference

Definition at line 139 of file xRooFit.h.

Public Types

typedef std::vector< std::pair< double, int > > IncompatFunc
 
enum  PLLType {
  TwoSided = 0 , OneSidedPositive , OneSidedNegative , OneSidedAbsolute ,
  Uncapped , Unknown
}
 

Static Public Member Functions

static int CompatFactor (const IncompatFunc &func, double mu_hat)
 
static int CompatFactor (int type, double mu, double mu_hat)
 
static IncompatFunc IncompatibilityFunction (const PLLType &type, double mu)
 
static double k (const IncompatFunc &compatRegions, double pValue, double poiVal, double poiPrimeVal, double sigma_mu=0, double mu_low=-std::numeric_limits< double >::infinity(), double mu_high=std::numeric_limits< double >::infinity())
 
static double k (const PLLType &pllType, double pValue, double mu, double mu_prime, double sigma_mu=0, double mu_low=-std::numeric_limits< double >::infinity(), double mu_high=std::numeric_limits< double >::infinity())
 
static double Phi_m (double mu, double mu_prime, double a, double sigma, const IncompatFunc &compatRegions)
 
static double PValue (const IncompatFunc &compatRegions, double k, double mu, double mu_prime, double sigma_mu=0, double mu_low=-std::numeric_limits< double >::infinity(), double mu_high=std::numeric_limits< double >::infinity())
 
static double PValue (const PLLType &pllType, double k, double mu, double mu_prime, double sigma_mu=0, double mu_low=-std::numeric_limits< double >::infinity(), double mu_high=std::numeric_limits< double >::infinity())
 

#include <RooFit/xRooFit/xRooFit.h>

Member Typedef Documentation

◆ IncompatFunc

Definition at line 142 of file xRooFit.h.

Member Enumeration Documentation

◆ PLLType

Enumerator
TwoSided 
OneSidedPositive 
OneSidedNegative 
OneSidedAbsolute 
Uncapped 
Unknown 

Definition at line 144 of file xRooFit.h.

Member Function Documentation

◆ CompatFactor() [1/2]

int xRooFit::Asymptotics::CompatFactor ( const IncompatFunc func,
double  mu_hat 
)
static

Definition at line 219 of file Asymptotics.cxx.

◆ CompatFactor() [2/2]

static int ROOT::Experimental::XRooFit::xRooFit::Asymptotics::CompatFactor ( int  type,
double  mu,
double  mu_hat 
)
inlinestatic

Definition at line 208 of file xRooFit.h.

◆ IncompatibilityFunction()

static IncompatFunc ROOT::Experimental::XRooFit::xRooFit::Asymptotics::IncompatibilityFunction ( const PLLType type,
double  mu 
)
inlinestatic

Definition at line 157 of file xRooFit.h.

◆ k() [1/2]

static double ROOT::Experimental::XRooFit::xRooFit::Asymptotics::k ( const IncompatFunc compatRegions,
double  pValue,
double  poiVal,
double  poiPrimeVal,
double  sigma_mu = 0,
double  mu_low = -std::numeric_limits< double >::infinity(),
double  mu_high = std::numeric_limits< double >::infinity() 
)
static

◆ k() [2/2]

static double ROOT::Experimental::XRooFit::xRooFit::Asymptotics::k ( const PLLType pllType,
double  pValue,
double  mu,
double  mu_prime,
double  sigma_mu = 0,
double  mu_low = -std::numeric_limits<double>::infinity(),
double  mu_high = std::numeric_limits<double>::infinity() 
)
inlinestatic

Definition at line 185 of file xRooFit.h.

◆ Phi_m()

double xRooFit::Asymptotics::Phi_m ( double  mu,
double  mu_prime,
double  a,
double  sigma,
const IncompatFunc compatRegions 
)
static

Definition at line 191 of file Asymptotics.cxx.

◆ PValue() [1/2]

static double ROOT::Experimental::XRooFit::xRooFit::Asymptotics::PValue ( const IncompatFunc compatRegions,
double  k,
double  mu,
double  mu_prime,
double  sigma_mu = 0,
double  mu_low = -std::numeric_limits< double >::infinity(),
double  mu_high = std::numeric_limits< double >::infinity() 
)
static

◆ PValue() [2/2]

static double ROOT::Experimental::XRooFit::xRooFit::Asymptotics::PValue ( const PLLType pllType,
double  k,
double  mu,
double  mu_prime,
double  sigma_mu = 0,
double  mu_low = -std::numeric_limits<double>::infinity(),
double  mu_high = std::numeric_limits<double>::infinity() 
)
inlinestatic

Definition at line 197 of file xRooFit.h.


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