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

Definition at line 141 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 144 of file xRooFit.h.

Member Enumeration Documentation

◆ PLLType

Enumerator
TwoSided 
OneSidedPositive 
OneSidedNegative 
OneSidedAbsolute 
Uncapped 
Unknown 

Definition at line 146 of file xRooFit.h.

Member Function Documentation

◆ CompatFactor() [1/2]

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

Definition at line 226 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 210 of file xRooFit.h.

◆ IncompatibilityFunction()

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

Definition at line 159 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 187 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 198 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 199 of file xRooFit.h.


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