#include <NeymanConstruction.h>
Inheritance diagram for RooStats::NeymanConstruction:
Definition at line 39 of file NeymanConstruction.h.
NeymanConstruction::NeymanConstruction | ( | RooAbsData & | data, | |
ModelConfig & | model | |||
) |
Definition at line 79 of file NeymanConstruction.cxx.
NeymanConstruction::~NeymanConstruction | ( | ) | [virtual] |
Definition at line 101 of file NeymanConstruction.cxx.
RooStats::NeymanConstruction::NeymanConstruction | ( | RooAbsData & | data, | |
ModelConfig & | model | |||
) |
virtual RooStats::NeymanConstruction::~NeymanConstruction | ( | ) | [virtual] |
PointSetInterval * NeymanConstruction::GetInterval | ( | ) | const [virtual] |
Implements RooStats::IntervalCalculator.
Definition at line 108 of file NeymanConstruction.cxx.
References RooStats::ConfidenceBelt::AddAcceptanceRegion(), RooStats::ToyMCSampler::AppendSamplingDistribution(), RooFit::Contents, RooFit::Eval, RooStats::TestStatSampler::EvaluateTestStatistic(), fAdaptiveSampling, fAdditionalNToysFactor, fConfBelt, fCreateBelt, fData, fLeftSideFraction, fModel, fPointsToTest, fSaveBeltToFile, fSize, fTestStatSampler, RooAbsData::get(), TNamed::GetName(), RooStats::ModelConfig::GetParametersOfInterest(), RooStats::TestStatSampler::GetSamplingDistribution(), RooStats::SamplingDistribution::GetSamplingDistribution(), RooStats::SamplingDistribution::GetSize(), RooRealVar::getVal(), h, i, RooStats::SamplingDistribution::InverseCDF(), TMath::Min(), TIter::Next(), npass, RooAbsData::numEntries(), ooccoutD, ooccoutP, oocoutF, oocoutI, RooStats::TestStatSampler::SetParametersForTestStat(), sigma, and TObject::Write().
void RooStats::NeymanConstruction::SetTestStatSampler | ( | TestStatSampler & | sampler | ) | [inline] |
void RooStats::NeymanConstruction::SetLeftSideTailFraction | ( | Double_t | leftSideFraction = 0. |
) | [inline] |
void RooStats::NeymanConstruction::SetParameterPointsToTest | ( | RooAbsData & | pointsToTest | ) | [inline] |
virtual Double_t RooStats::NeymanConstruction::Size | ( | ) | const [inline, virtual] |
Implements RooStats::IntervalCalculator.
Definition at line 72 of file NeymanConstruction.h.
References fSize.
virtual Double_t RooStats::NeymanConstruction::ConfidenceLevel | ( | ) | const [inline, virtual] |
Implements RooStats::IntervalCalculator.
Definition at line 75 of file NeymanConstruction.h.
References fSize.
virtual void RooStats::NeymanConstruction::SetModel | ( | const ModelConfig & | model | ) | [inline, virtual] |
virtual void RooStats::NeymanConstruction::SetData | ( | RooAbsData & | data | ) | [inline, virtual] |
virtual void RooStats::NeymanConstruction::SetPdf | ( | RooAbsPdf & | ) | [inline, virtual] |
Definition at line 84 of file NeymanConstruction.h.
virtual void RooStats::NeymanConstruction::SetParameters | ( | const RooArgSet & | ) | [inline, virtual] |
Definition at line 89 of file NeymanConstruction.h.
virtual void RooStats::NeymanConstruction::SetNuisanceParameters | ( | const RooArgSet & | ) | [inline, virtual] |
Definition at line 94 of file NeymanConstruction.h.
virtual void RooStats::NeymanConstruction::SetTestSize | ( | Double_t | size | ) | [inline, virtual] |
Implements RooStats::IntervalCalculator.
Definition at line 99 of file NeymanConstruction.h.
References fSize.
virtual void RooStats::NeymanConstruction::SetConfidenceLevel | ( | Double_t | cl | ) | [inline, virtual] |
Implements RooStats::IntervalCalculator.
Definition at line 101 of file NeymanConstruction.h.
References fSize.
ConfidenceBelt* RooStats::NeymanConstruction::GetConfidenceBelt | ( | ) | [inline] |
void RooStats::NeymanConstruction::UseAdaptiveSampling | ( | bool | flag = true |
) | [inline] |
void RooStats::NeymanConstruction::AdditionalNToysFactor | ( | double | fact | ) | [inline] |
void RooStats::NeymanConstruction::SaveBeltToFile | ( | bool | flag = true |
) | [inline] |
Definition at line 113 of file NeymanConstruction.h.
References fCreateBelt, flag, and fSaveBeltToFile.
void RooStats::NeymanConstruction::CreateConfBelt | ( | bool | flag = true |
) | [inline] |
TestStatSampler* RooStats::NeymanConstruction::GetTestStatSampler | ( | void | ) | [inline] |
virtual PointSetInterval* RooStats::NeymanConstruction::GetInterval | ( | ) | const [virtual] |
Implements RooStats::IntervalCalculator.
void RooStats::NeymanConstruction::SetTestStatSampler | ( | TestStatSampler & | sampler | ) | [inline] |
void RooStats::NeymanConstruction::SetLeftSideTailFraction | ( | Double_t | leftSideFraction = 0. |
) | [inline] |
void RooStats::NeymanConstruction::SetParameterPointsToTest | ( | RooAbsData & | pointsToTest | ) | [inline] |
virtual Double_t RooStats::NeymanConstruction::Size | ( | ) | const [inline, virtual] |
Implements RooStats::IntervalCalculator.
Definition at line 72 of file NeymanConstruction.h.
References fSize.
virtual Double_t RooStats::NeymanConstruction::ConfidenceLevel | ( | ) | const [inline, virtual] |
Implements RooStats::IntervalCalculator.
Definition at line 75 of file NeymanConstruction.h.
References fSize.
virtual void RooStats::NeymanConstruction::SetModel | ( | const ModelConfig & | model | ) | [inline, virtual] |
virtual void RooStats::NeymanConstruction::SetData | ( | RooAbsData & | data | ) | [inline, virtual] |
virtual void RooStats::NeymanConstruction::SetPdf | ( | RooAbsPdf & | ) | [inline, virtual] |
Definition at line 84 of file NeymanConstruction.h.
virtual void RooStats::NeymanConstruction::SetParameters | ( | const RooArgSet & | ) | [inline, virtual] |
Definition at line 89 of file NeymanConstruction.h.
virtual void RooStats::NeymanConstruction::SetNuisanceParameters | ( | const RooArgSet & | ) | [inline, virtual] |
Definition at line 94 of file NeymanConstruction.h.
virtual void RooStats::NeymanConstruction::SetTestSize | ( | Double_t | size | ) | [inline, virtual] |
Implements RooStats::IntervalCalculator.
Definition at line 99 of file NeymanConstruction.h.
References fSize.
virtual void RooStats::NeymanConstruction::SetConfidenceLevel | ( | Double_t | cl | ) | [inline, virtual] |
Implements RooStats::IntervalCalculator.
Definition at line 101 of file NeymanConstruction.h.
References fSize.
ConfidenceBelt* RooStats::NeymanConstruction::GetConfidenceBelt | ( | ) | [inline] |
void RooStats::NeymanConstruction::UseAdaptiveSampling | ( | bool | flag = true |
) | [inline] |
void RooStats::NeymanConstruction::AdditionalNToysFactor | ( | double | fact | ) | [inline] |
void RooStats::NeymanConstruction::SaveBeltToFile | ( | bool | flag = true |
) | [inline] |
Definition at line 113 of file NeymanConstruction.h.
References fCreateBelt, flag, and fSaveBeltToFile.
void RooStats::NeymanConstruction::CreateConfBelt | ( | bool | flag = true |
) | [inline] |
TestStatSampler* RooStats::NeymanConstruction::GetTestStatSampler | ( | void | ) | [inline] |
Double_t RooStats::NeymanConstruction::fSize [private] |
Definition at line 127 of file NeymanConstruction.h.
Referenced by ConfidenceLevel(), GetInterval(), SetConfidenceLevel(), SetTestSize(), and Size().
RooAbsData& RooStats::NeymanConstruction::fData [private] |
ModelConfig& RooStats::NeymanConstruction::fModel [private] |
Definition at line 136 of file NeymanConstruction.h.
Referenced by GetInterval(), GetTestStatSampler(), and SetTestStatSampler().
Definition at line 137 of file NeymanConstruction.h.
Referenced by GetInterval(), and SetParameterPointsToTest().
Definition at line 138 of file NeymanConstruction.h.
Referenced by GetInterval(), and SetLeftSideTailFraction().
Definition at line 139 of file NeymanConstruction.h.
Referenced by GetConfidenceBelt(), GetInterval(), and SetParameterPointsToTest().
bool RooStats::NeymanConstruction::fAdaptiveSampling [private] |
Definition at line 140 of file NeymanConstruction.h.
Referenced by GetInterval(), and UseAdaptiveSampling().
Definition at line 141 of file NeymanConstruction.h.
Referenced by AdditionalNToysFactor(), and GetInterval().
bool RooStats::NeymanConstruction::fSaveBeltToFile [private] |
Definition at line 142 of file NeymanConstruction.h.
Referenced by GetInterval(), and SaveBeltToFile().
bool RooStats::NeymanConstruction::fCreateBelt [private] |
Definition at line 143 of file NeymanConstruction.h.
Referenced by CreateConfBelt(), GetInterval(), and SaveBeltToFile().
RooAbsData& RooStats::NeymanConstruction::fData [private] |
Definition at line 128 of file NeymanConstruction.h.
ModelConfig& RooStats::NeymanConstruction::fModel [private] |
Definition at line 129 of file NeymanConstruction.h.
Definition at line 136 of file NeymanConstruction.h.
Definition at line 137 of file NeymanConstruction.h.
Definition at line 139 of file NeymanConstruction.h.