11#ifndef ROOSTATS_FrequentistCalculator 
   12#define ROOSTATS_FrequentistCalculator 
#define ClassDefOverride(name, id)
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
 
Abstract base class for binned and unbinned datasets.
 
RooArgSet is a container object that can hold multiple RooAbsArg objects.
 
Does a frequentist hypothesis test.
 
const RooArgSet * fConditionalMLEsNull
 
void PostHook() const override
 
~FrequentistCalculator() override
 
void StoreFitInfo(bool val=true)
 
void SetConditionalMLEsNull(const RooArgSet *c)
set given nuisance parameters to a specific value that will be used instead of their profiled value f...
 
void SetConditionalMLEsAlt(const RooArgSet *c)
set given nuisance parameters to a specific value that will be used instead of their profiled value f...
 
void SetNToysInTails(int toysNull, int toysAlt)
set least number of toys in tails
 
int PreNullHook(RooArgSet *parameterPoint, double obsTestStat) const override
configure TestStatSampler for the Null run
 
void PreHook() const override
 
int PreAltHook(RooArgSet *parameterPoint, double obsTestStat) const override
configure TestStatSampler for the Alt run
 
FrequentistCalculator(const RooAbsData &data, const ModelConfig &altModel, const ModelConfig &nullModel, TestStatSampler *sampler=nullptr)
 
const RooArgSet * GetFitInfo() const override
 
void SetToys(int toysNull, int toysAlt)
set number of toys
 
const RooArgSet * fConditionalMLEsAlt
 
Common base class for the Hypothesis Test Calculators.
 
ModelConfig is a simple class that holds configuration information specifying how a model should be u...
 
TestStatSampler is an interface class for a tools which produce RooStats SamplingDistributions.
 
Namespace for the RooStats classes.