ROOT logo
ROOT » ROOFIT » ROOSTATS » RooStats::FrequentistCalculator

class RooStats::FrequentistCalculator: public RooStats::HypoTestCalculatorGeneric

Function Members (Methods)

public:
virtual~FrequentistCalculator()
static TClass*Class()
RooStats::FrequentistCalculatorFrequentistCalculator(const RooStats::FrequentistCalculator&)
RooStats::FrequentistCalculatorFrequentistCalculator(const RooAbsData& data, const RooStats::ModelConfig& altModel, const RooStats::ModelConfig& nullModel, RooStats::TestStatSampler* sampler = 0)
const RooStats::ModelConfig*RooStats::HypoTestCalculatorGeneric::GetAlternateModel() const
virtual RooStats::HypoTestResult*RooStats::HypoTestCalculatorGeneric::GetHypoTest() const
const RooStats::ModelConfig*RooStats::HypoTestCalculatorGeneric::GetNullModel() const
RooStats::TestStatSampler*RooStats::HypoTestCalculatorGeneric::GetTestStatSampler() const
RooStats::HypoTestCalculatorGenericRooStats::HypoTestCalculatorGeneric::HypoTestCalculatorGeneric(const RooStats::HypoTestCalculatorGeneric&)
RooStats::HypoTestCalculatorGenericRooStats::HypoTestCalculatorGeneric::HypoTestCalculatorGeneric(const RooAbsData& data, const RooStats::ModelConfig& altModel, const RooStats::ModelConfig& nullModel, RooStats::TestStatSampler* sampler = 0)
virtual TClass*IsA() const
RooStats::HypoTestCalculator&RooStats::HypoTestCalculator::operator=(const RooStats::HypoTestCalculator&)
virtual voidRooStats::HypoTestCalculatorGeneric::SetAlternateModel(const RooStats::ModelConfig& altModel)
voidSetAltImportanceDensity(RooAbsPdf* p, const RooArgSet* s = NULL)
virtual voidRooStats::HypoTestCalculator::SetCommonModel(const RooStats::ModelConfig& model)
virtual voidRooStats::HypoTestCalculatorGeneric::SetData(RooAbsData& data)
voidSetNToysInTails(int toysNull, int toysAlt)
voidSetNullImportanceDensity(RooAbsPdf* p, const RooArgSet* s = NULL)
virtual voidRooStats::HypoTestCalculatorGeneric::SetNullModel(const RooStats::ModelConfig& nullModel)
voidSetToys(int toysNull, int toysAlt)
virtual voidShowMembers(TMemberInspector& insp)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
protected:
virtual intRooStats::HypoTestCalculatorGeneric::CheckHook() const
virtual intPreAltHook(RooArgSet* parameterPoint, double obsTestStat) const
virtual intPreNullHook(RooArgSet* parameterPoint, double obsTestStat) const

Data Members

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

int PreNullHook(RooArgSet* parameterPoint, double obsTestStat) const
int PreAltHook(RooArgSet* parameterPoint, double obsTestStat) const
FrequentistCalculator(const RooAbsData& data, const RooStats::ModelConfig& altModel, const RooStats::ModelConfig& nullModel, RooStats::TestStatSampler* sampler = 0)
~FrequentistCalculator()
void SetNullImportanceDensity(RooAbsPdf* p, const RooArgSet* s = NULL)
 sets importance density and snapshot (optional)
void SetAltImportanceDensity(RooAbsPdf* p, const RooArgSet* s = NULL)
 sets importance density and snapshot (optional)
void SetToys(int toysNull, int toysAlt)
 set number of toys
{ fNToysNull = toysNull; fNToysAlt = toysAlt; }
void SetNToysInTails(int toysNull, int toysAlt)
 set least number of toys in tails
{ fNToysNullTail = toysNull; fNToysAltTail = toysAlt; }