Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint Class Reference

Definition at line 103 of file xRooNLLVar.h.

Public Member Functions

void addAltToys (int nToys=1, int seed=0)
 
void addNullToys (int nToys=1, int seed=0)
 
RooArgList alt_poi ()
 
std::shared_ptr< xRooHypoPointasimov (bool readOnly=false)
 
std::shared_ptr< const RooFitResultcfit_alt (bool readOnly=false)
 
std::shared_ptr< const RooFitResultcfit_null (bool readOnly=false)
 
void Draw (Option_t *opt="")
 
double fAltVal ()
 
double fNullVal ()
 
const char * fPOIName ()
 
xRooHypoPoint generateAlt (int seed=0)
 
xRooHypoPoint generateNull (int seed=0)
 
std::pair< double, doublegetVal (const char *what)
 
RooRealVarmu_hat ()
 
std::pair< double, doublepAlt_asymp (double nSigma=std::numeric_limits< double >::quiet_NaN())
 
std::pair< double, doublepAlt_toys (double nSigma=std::numeric_limits< double >::quiet_NaN())
 
std::pair< double, doublepCLs_asymp (double nSigma=std::numeric_limits< double >::quiet_NaN())
 
std::pair< double, doublepCLs_toys (double nSigma=std::numeric_limits< double >::quiet_NaN())
 
std::pair< double, doublepll (bool readOnly=false)
 
std::pair< double, doublepNull_asymp (double nSigma=std::numeric_limits< double >::quiet_NaN())
 
std::pair< double, doublepNull_toys (double nSigma=std::numeric_limits< double >::quiet_NaN())
 
RooArgList poi ()
 
void Print ()
 
RooStats::HypoTestResult result ()
 
std::pair< double, doublesigma_mu (bool readOnly=false)
 
int status () const
 
std::pair< double, doublets_asymp (double nSigma=std::numeric_limits< double >::quiet_NaN())
 
std::pair< double, doublets_toys (double nSigma=std::numeric_limits< double >::quiet_NaN())
 
std::shared_ptr< const RooFitResultufit (bool readOnly=false)
 

Public Attributes

std::vector< std::tuple< int, double, double > > altToys
 
std::shared_ptr< const RooAbsCollectioncoords
 
std::pair< std::shared_ptr< RooAbsData >, std::shared_ptr< const RooAbsCollection > > data
 
std::shared_ptr< const RooFitResultfAlt_cfit
 
std::shared_ptr< xRooHypoPointfAsimov
 
std::shared_ptr< const RooFitResultfGenFit
 
std::shared_ptr< const RooFitResultfNull_cfit
 
xRooFit::Asymptotics::PLLType fPllType = xRooFit::Asymptotics::Unknown
 
std::shared_ptr< const RooFitResultfUfit
 
bool isExpected = false
 
std::shared_ptr< xRooNLLVarnllVar = nullptr
 
std::vector< std::tuple< int, double, double > > nullToys
 

Static Public Attributes

static std::set< intallowedStatusCodes = {0}
 

Private Member Functions

void addToys (bool alt, int nToys, int initialSeed=0)
 
std::pair< double, doublepX_toys (bool alt, double nSigma=std::numeric_limits< double >::quiet_NaN())
 
TString tsTitle ()
 

#include <RooFit/xRooFit/xRooNLLVar.h>

Member Function Documentation

◆ addAltToys()

void xRooNLLVar::xRooHypoPoint::addAltToys ( int  nToys = 1,
int  seed = 0 
)

Definition at line 1421 of file xRooNLLVar.cxx.

◆ addNullToys()

void xRooNLLVar::xRooHypoPoint::addNullToys ( int  nToys = 1,
int  seed = 0 
)

Definition at line 1417 of file xRooNLLVar.cxx.

◆ addToys()

void xRooNLLVar::xRooHypoPoint::addToys ( bool  alt,
int  nToys,
int  initialSeed = 0 
)
private

Definition at line 1346 of file xRooNLLVar.cxx.

◆ alt_poi()

RooArgList xRooNLLVar::xRooHypoPoint::alt_poi ( )

Definition at line 868 of file xRooNLLVar.cxx.

◆ asimov()

std::shared_ptr< xRooNLLVar::xRooHypoPoint > xRooNLLVar::xRooHypoPoint::asimov ( bool  readOnly = false)

Definition at line 985 of file xRooNLLVar.cxx.

◆ cfit_alt()

std::shared_ptr< const RooFitResult > xRooNLLVar::xRooHypoPoint::cfit_alt ( bool  readOnly = false)

Definition at line 1209 of file xRooNLLVar.cxx.

◆ cfit_null()

std::shared_ptr< const RooFitResult > xRooNLLVar::xRooHypoPoint::cfit_null ( bool  readOnly = false)

Definition at line 1182 of file xRooNLLVar.cxx.

◆ Draw()

void xRooNLLVar::xRooHypoPoint::Draw ( Option_t opt = "")

Definition at line 1486 of file xRooNLLVar.cxx.

◆ fAltVal()

double xRooNLLVar::xRooHypoPoint::fAltVal ( )

Definition at line 1760 of file xRooNLLVar.cxx.

◆ fNullVal()

double xRooNLLVar::xRooHypoPoint::fNullVal ( )

Definition at line 1756 of file xRooNLLVar.cxx.

◆ fPOIName()

const char * xRooNLLVar::xRooHypoPoint::fPOIName ( )

Definition at line 1752 of file xRooNLLVar.cxx.

◆ generateAlt()

xRooNLLVar::xRooHypoPoint xRooNLLVar::xRooHypoPoint::generateAlt ( int  seed = 0)

Definition at line 1327 of file xRooNLLVar.cxx.

◆ generateNull()

xRooNLLVar::xRooHypoPoint xRooNLLVar::xRooHypoPoint::generateNull ( int  seed = 0)

Definition at line 1308 of file xRooNLLVar.cxx.

◆ getVal()

std::pair< double, double > xRooNLLVar::xRooHypoPoint::getVal ( const char *  what)

Definition at line 804 of file xRooNLLVar.cxx.

◆ mu_hat()

RooRealVar & xRooNLLVar::xRooHypoPoint::mu_hat ( )

Definition at line 973 of file xRooNLLVar.cxx.

◆ pAlt_asymp()

std::pair< double, double > xRooNLLVar::xRooHypoPoint::pAlt_asymp ( double  nSigma = std::numeric_limits<double>::quiet_NaN())

Definition at line 1029 of file xRooNLLVar.cxx.

◆ pAlt_toys()

std::pair< double, double > xRooNLLVar::xRooHypoPoint::pAlt_toys ( double  nSigma = std::numeric_limits<double>::quiet_NaN())

Definition at line 1303 of file xRooNLLVar.cxx.

◆ pCLs_asymp()

std::pair< double, double > xRooNLLVar::xRooHypoPoint::pCLs_asymp ( double  nSigma = std::numeric_limits<double>::quiet_NaN())

Definition at line 1049 of file xRooNLLVar.cxx.

◆ pCLs_toys()

std::pair< double, double > RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::pCLs_toys ( double  nSigma = std::numeric_limits<double>::quiet_NaN())
inline

Definition at line 132 of file xRooNLLVar.h.

◆ pll()

std::pair< double, double > xRooNLLVar::xRooHypoPoint::pll ( bool  readOnly = false)

Definition at line 1120 of file xRooNLLVar.cxx.

◆ pNull_asymp()

std::pair< double, double > xRooNLLVar::xRooHypoPoint::pNull_asymp ( double  nSigma = std::numeric_limits<double>::quiet_NaN())

Definition at line 1011 of file xRooNLLVar.cxx.

◆ pNull_toys()

std::pair< double, double > xRooNLLVar::xRooHypoPoint::pNull_toys ( double  nSigma = std::numeric_limits<double>::quiet_NaN())

Definition at line 1298 of file xRooNLLVar.cxx.

◆ poi()

RooArgList xRooNLLVar::xRooHypoPoint::poi ( )

Definition at line 860 of file xRooNLLVar.cxx.

◆ Print()

void xRooNLLVar::xRooHypoPoint::Print ( )

Definition at line 901 of file xRooNLLVar.cxx.

◆ pX_toys()

std::pair< double, double > xRooNLLVar::xRooHypoPoint::pX_toys ( bool  alt,
double  nSigma = std::numeric_limits<double>::quiet_NaN() 
)
private

Definition at line 1249 of file xRooNLLVar.cxx.

◆ result()

RooStats::HypoTestResult xRooNLLVar::xRooHypoPoint::result ( )

Definition at line 1804 of file xRooNLLVar.cxx.

◆ sigma_mu()

std::pair< double, double > xRooNLLVar::xRooHypoPoint::sigma_mu ( bool  readOnly = false)

Definition at line 1237 of file xRooNLLVar.cxx.

◆ status()

int xRooNLLVar::xRooHypoPoint::status ( ) const

Definition at line 886 of file xRooNLLVar.cxx.

◆ ts_asymp()

std::pair< double, double > xRooNLLVar::xRooHypoPoint::ts_asymp ( double  nSigma = std::numeric_limits<double>::quiet_NaN())

Definition at line 1084 of file xRooNLLVar.cxx.

◆ ts_toys()

std::pair< double, double > xRooNLLVar::xRooHypoPoint::ts_toys ( double  nSigma = std::numeric_limits<double>::quiet_NaN())

Definition at line 1102 of file xRooNLLVar.cxx.

◆ tsTitle()

TString xRooNLLVar::xRooHypoPoint::tsTitle ( )
private

Definition at line 1716 of file xRooNLLVar.cxx.

◆ ufit()

std::shared_ptr< const RooFitResult > xRooNLLVar::xRooHypoPoint::ufit ( bool  readOnly = false)

Definition at line 1135 of file xRooNLLVar.cxx.

Member Data Documentation

◆ allowedStatusCodes

BEGIN_XROOFIT_NAMESPACE std::set< int > xRooNLLVar::xRooHypoPoint::allowedStatusCodes = {0}
static

Definition at line 105 of file xRooNLLVar.h.

◆ altToys

std::vector<std::tuple<int, double, double> > RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::altToys

Definition at line 181 of file xRooNLLVar.h.

◆ coords

std::shared_ptr<const RooAbsCollection> RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::coords

Definition at line 169 of file xRooNLLVar.h.

◆ data

std::pair<std::shared_ptr<RooAbsData>, std::shared_ptr<const RooAbsCollection> > RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::data

Definition at line 119 of file xRooNLLVar.h.

◆ fAlt_cfit

std::shared_ptr<const RooFitResult> RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::fAlt_cfit

Definition at line 171 of file xRooNLLVar.h.

◆ fAsimov

std::shared_ptr<xRooHypoPoint> RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::fAsimov

Definition at line 176 of file xRooNLLVar.h.

◆ fGenFit

std::shared_ptr<const RooFitResult> RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::fGenFit

Definition at line 172 of file xRooNLLVar.h.

◆ fNull_cfit

std::shared_ptr<const RooFitResult> RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::fNull_cfit

Definition at line 171 of file xRooNLLVar.h.

◆ fPllType

xRooFit::Asymptotics::PLLType RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::fPllType = xRooFit::Asymptotics::Unknown

Definition at line 164 of file xRooNLLVar.h.

◆ fUfit

std::shared_ptr<const RooFitResult> RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::fUfit

Definition at line 171 of file xRooNLLVar.h.

◆ isExpected

bool RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::isExpected = false

Definition at line 173 of file xRooNLLVar.h.

◆ nllVar

std::shared_ptr<xRooNLLVar> RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::nllVar = nullptr

Definition at line 183 of file xRooNLLVar.h.

◆ nullToys

std::vector<std::tuple<int, double, double> > RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint::nullToys

Definition at line 179 of file xRooNLLVar.h.

Libraries for RooFit::Detail::XRooFit::xRooNLLVar::xRooHypoPoint:

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