RooStats::ToyMCSampler Class Reference

#include <ToyMCSampler.h>

Inheritance diagram for RooStats::ToyMCSampler:

RooStats::TestStatSampler RooStats::TestStatSampler List of all members.

Public Member Functions

 ToyMCSampler ()
 ToyMCSampler (TestStatistic &ts, Int_t ntoys)
virtual ~ToyMCSampler ()
virtual SamplingDistribution * GetSamplingDistribution (RooArgSet &paramPoint)
virtual SamplingDistribution * GetSamplingDistributionSingleWorker (RooArgSet &paramPoint)
virtual RooAbsData * GenerateToyData (RooArgSet &) const
virtual SamplingDistribution * AppendSamplingDistribution (RooArgSet &allParameters, SamplingDistribution *last, Int_t additionalMC)
virtual Double_t EvaluateTestStatistic (RooAbsData &data, RooArgSet &nullPOI)
virtual TestStatistic * GetTestStatistic () const
virtual Double_t ConfidenceLevel () const
virtual void Initialize (RooAbsArg &, RooArgSet &, RooArgSet &)
virtual Int_t GetNToys (void)
virtual void SetNToys (const Int_t ntoy)
virtual void SetNEventsPerToy (const Int_t nevents)
virtual void SetParametersForTestStat (const RooArgSet &nullpoi)
virtual void SetPdf (RooAbsPdf &pdf)
virtual void SetPriorNuisance (RooAbsPdf *pdf)
virtual void SetNuisanceParameters (const RooArgSet &np)
virtual void SetObservables (const RooArgSet &o)
virtual void SetGlobalObservables (const RooArgSet &o)
virtual void SetTestSize (Double_t size)
virtual void SetConfidenceLevel (Double_t cl)
virtual void SetTestStatistic (TestStatistic *testStatistic)
virtual void SetExpectedNuisancePar (Bool_t i=kTRUE)
virtual void SetAsimovNuisancePar (Bool_t i=kTRUE)
Bool_t CheckConfig (void)
void SetGenerateBinned (bool binned=true)
void SetSamplingDistName (const char *name)
string GetSamplingDistName (void)
void SetMaxToys (Double_t t)
void SetToysLeftTail (Double_t toys, Double_t threshold)
void SetToysRightTail (Double_t toys, Double_t threshold)
void SetToysBothTails (Double_t toys, Double_t low_threshold, Double_t high_threshold)
void SetImportanceDensity (RooAbsPdf *p)
void SetImportanceSnapshot (const RooArgSet &s)
void SetProofConfig (ProofConfig *pc=NULL)
void SetProtoData (const RooDataSet *d)
 ToyMCSampler ()
 ToyMCSampler (TestStatistic &ts, Int_t ntoys)
virtual ~ToyMCSampler ()
virtual SamplingDistribution * GetSamplingDistribution (RooArgSet &paramPoint)
virtual SamplingDistribution * GetSamplingDistributionSingleWorker (RooArgSet &paramPoint)
virtual RooAbsData * GenerateToyData (RooArgSet &) const
virtual SamplingDistribution * AppendSamplingDistribution (RooArgSet &allParameters, SamplingDistribution *last, Int_t additionalMC)
virtual Double_t EvaluateTestStatistic (RooAbsData &data, RooArgSet &nullPOI)
virtual TestStatistic * GetTestStatistic () const
virtual Double_t ConfidenceLevel () const
virtual void Initialize (RooAbsArg &, RooArgSet &, RooArgSet &)
virtual Int_t GetNToys (void)
virtual void SetNToys (const Int_t ntoy)
virtual void SetNEventsPerToy (const Int_t nevents)
virtual void SetParametersForTestStat (const RooArgSet &nullpoi)
virtual void SetPdf (RooAbsPdf &pdf)
virtual void SetPriorNuisance (RooAbsPdf *pdf)
virtual void SetNuisanceParameters (const RooArgSet &np)
virtual void SetObservables (const RooArgSet &o)
virtual void SetGlobalObservables (const RooArgSet &o)
virtual void SetTestSize (Double_t size)
virtual void SetConfidenceLevel (Double_t cl)
virtual void SetTestStatistic (TestStatistic *testStatistic)
virtual void SetExpectedNuisancePar (Bool_t i=kTRUE)
virtual void SetAsimovNuisancePar (Bool_t i=kTRUE)
Bool_t CheckConfig (void)
void SetGenerateBinned (bool binned=true)
void SetSamplingDistName (const char *name)
string GetSamplingDistName (void)
void SetMaxToys (Double_t t)
void SetToysLeftTail (Double_t toys, Double_t threshold)
void SetToysRightTail (Double_t toys, Double_t threshold)
void SetToysBothTails (Double_t toys, Double_t low_threshold, Double_t high_threshold)
void SetImportanceDensity (RooAbsPdf *p)
void SetImportanceSnapshot (const RooArgSet &s)
void SetProofConfig (ProofConfig *pc=NULL)
void SetProtoData (const RooDataSet *d)

Protected Member Functions

RooAbsData * Generate (RooAbsPdf &pdf, RooArgSet &observables, const RooDataSet *protoData=NULL, int forceEvents=0) const
RooAbsData * Generate (RooAbsPdf &pdf, RooArgSet &observables, const RooDataSet *protoData=NULL, int forceEvents=0) const

Protected Attributes

TestStatistic * fTestStat
RooAbsPdf * fPdf
string fSamplingDistName
RooAbsPdf * fPriorNuisance
RooArgSet * fNullPOI
const RooArgSet * fNuisancePars
const RooArgSet * fObservables
const RooArgSet * fGlobalObservables
Int_t fNToys
Int_t fNEvents
Double_t fSize
Bool_t fExpectedNuisancePar
Bool_t fGenerateBinned
Double_t fToysInTails
Double_t fMaxToys
Double_t fAdaptiveLowLimit
Double_t fAdaptiveHighLimit
RooAbsPdf * fImportanceDensity
const RooArgSet * fImportanceSnapshot
const RooDataSet * fProtoData
ProofConfig * fProofConfig
TestStatistic * fTestStat
RooAbsPdf * fPdf
RooAbsPdf * fPriorNuisance
RooArgSet * fNullPOI
const RooArgSet * fNuisancePars
const RooArgSet * fObservables
const RooArgSet * fGlobalObservables
RooAbsPdf * fImportanceDensity
const RooArgSet * fImportanceSnapshot
const RooDataSet * fProtoData
ProofConfig * fProofConfig

Detailed Description

Definition at line 56 of file ToyMCSampler.h.


Constructor & Destructor Documentation

RooStats::ToyMCSampler::ToyMCSampler (  )  [inline]

Definition at line 59 of file ToyMCSampler.h.

References fAdaptiveHighLimit, fAdaptiveLowLimit, fExpectedNuisancePar, fGenerateBinned, fGlobalObservables, fImportanceDensity, fImportanceSnapshot, fMaxToys, fNEvents, fNuisancePars, fNullPOI, fObservables, fPdf, fPriorNuisance, fProofConfig, fProtoData, fSize, fToysInTails, RooNumber::infinity(), kFALSE, and NULL.

RooStats::ToyMCSampler::ToyMCSampler ( TestStatistic &  ts,
Int_t  ntoys 
) [inline]

Definition at line 87 of file ToyMCSampler.h.

References fAdaptiveHighLimit, fAdaptiveLowLimit, fExpectedNuisancePar, fGenerateBinned, fGlobalObservables, fImportanceDensity, fImportanceSnapshot, fMaxToys, fNEvents, fNuisancePars, fNullPOI, fObservables, fPdf, fPriorNuisance, fProofConfig, fProtoData, fSize, fToysInTails, RooNumber::infinity(), kFALSE, and NULL.

virtual RooStats::ToyMCSampler::~ToyMCSampler (  )  [inline, virtual]

Definition at line 114 of file ToyMCSampler.h.

RooStats::ToyMCSampler::ToyMCSampler (  )  [inline]

Definition at line 59 of file ToyMCSampler.h.

References fAdaptiveHighLimit, fAdaptiveLowLimit, fExpectedNuisancePar, fGenerateBinned, fGlobalObservables, fImportanceDensity, fImportanceSnapshot, fMaxToys, fNEvents, fNuisancePars, fNullPOI, fObservables, fPdf, fPriorNuisance, fProofConfig, fProtoData, fSize, fToysInTails, RooNumber::infinity(), kFALSE, and NULL.

RooStats::ToyMCSampler::ToyMCSampler ( TestStatistic &  ts,
Int_t  ntoys 
) [inline]

Definition at line 87 of file ToyMCSampler.h.

References fAdaptiveHighLimit, fAdaptiveLowLimit, fExpectedNuisancePar, fGenerateBinned, fGlobalObservables, fImportanceDensity, fImportanceSnapshot, fMaxToys, fNEvents, fNuisancePars, fNullPOI, fObservables, fPdf, fPriorNuisance, fProofConfig, fProtoData, fSize, fToysInTails, RooNumber::infinity(), kFALSE, and NULL.

virtual RooStats::ToyMCSampler::~ToyMCSampler (  )  [inline, virtual]

Definition at line 114 of file ToyMCSampler.h.


Member Function Documentation

virtual SamplingDistribution* RooStats::ToyMCSampler::GetSamplingDistribution ( RooArgSet &  paramPoint  )  [virtual]

Implements RooStats::TestStatSampler.

Referenced by AppendSamplingDistribution().

virtual SamplingDistribution* RooStats::ToyMCSampler::GetSamplingDistributionSingleWorker ( RooArgSet &  paramPoint  )  [virtual]

virtual RooAbsData* RooStats::ToyMCSampler::GenerateToyData ( RooArgSet &   )  const [virtual]

virtual SamplingDistribution* RooStats::ToyMCSampler::AppendSamplingDistribution ( RooArgSet &  allParameters,
SamplingDistribution *  last,
Int_t  additionalMC 
) [inline, virtual]

Definition at line 130 of file ToyMCSampler.h.

References RooStats::SamplingDistribution::Add(), fNToys, and GetSamplingDistribution().

Referenced by RooStats::NeymanConstruction::GetInterval().

virtual Double_t RooStats::ToyMCSampler::EvaluateTestStatistic ( RooAbsData &  data,
RooArgSet &  nullPOI 
) [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 150 of file ToyMCSampler.h.

References data, RooStats::TestStatistic::Evaluate(), and fTestStat.

virtual TestStatistic* RooStats::ToyMCSampler::GetTestStatistic (  )  const [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 154 of file ToyMCSampler.h.

References fTestStat.

virtual Double_t RooStats::ToyMCSampler::ConfidenceLevel (  )  const [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 155 of file ToyMCSampler.h.

References fSize.

virtual void RooStats::ToyMCSampler::Initialize ( RooAbsArg &  ,
RooArgSet &  ,
RooArgSet &   
) [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 156 of file ToyMCSampler.h.

virtual Int_t RooStats::ToyMCSampler::GetNToys ( void   )  [inline, virtual]

Definition at line 162 of file ToyMCSampler.h.

References fNToys.

virtual void RooStats::ToyMCSampler::SetNToys ( const Int_t  ntoy  )  [inline, virtual]

Definition at line 163 of file ToyMCSampler.h.

References fNToys.

virtual void RooStats::ToyMCSampler::SetNEventsPerToy ( const Int_t  nevents  )  [inline, virtual]

Definition at line 164 of file ToyMCSampler.h.

References fNEvents.

Referenced by ClassImp(), RooStats::FeldmanCousins::CreateTestStatSampler(), and RooStats::FeldmanCousins::GetInterval().

virtual void RooStats::ToyMCSampler::SetParametersForTestStat ( const RooArgSet &  nullpoi  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 172 of file ToyMCSampler.h.

References fNullPOI, and RooAbsCollection::snapshot().

Referenced by RooStats::FeldmanCousins::CreateTestStatSampler().

virtual void RooStats::ToyMCSampler::SetPdf ( RooAbsPdf &  pdf  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 174 of file ToyMCSampler.h.

References fPdf.

Referenced by RooStats::FeldmanCousins::CreateTestStatSampler().

virtual void RooStats::ToyMCSampler::SetPriorNuisance ( RooAbsPdf *  pdf  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 176 of file ToyMCSampler.h.

References fPriorNuisance.

virtual void RooStats::ToyMCSampler::SetNuisanceParameters ( const RooArgSet &  np  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 178 of file ToyMCSampler.h.

References fNuisancePars.

virtual void RooStats::ToyMCSampler::SetObservables ( const RooArgSet &  o  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 180 of file ToyMCSampler.h.

References fObservables, and o.

Referenced by RooStats::FeldmanCousins::CreateTestStatSampler(), and RooStats::FeldmanCousins::GetInterval().

virtual void RooStats::ToyMCSampler::SetGlobalObservables ( const RooArgSet &  o  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 182 of file ToyMCSampler.h.

References fGlobalObservables, and o.

virtual void RooStats::ToyMCSampler::SetTestSize ( Double_t  size  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 186 of file ToyMCSampler.h.

References fSize.

virtual void RooStats::ToyMCSampler::SetConfidenceLevel ( Double_t  cl  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 188 of file ToyMCSampler.h.

References fSize.

virtual void RooStats::ToyMCSampler::SetTestStatistic ( TestStatistic *  testStatistic  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 191 of file ToyMCSampler.h.

References fTestStat.

Referenced by ClassImp().

virtual void RooStats::ToyMCSampler::SetExpectedNuisancePar ( Bool_t  i = kTRUE  )  [inline, virtual]

Definition at line 193 of file ToyMCSampler.h.

References fExpectedNuisancePar, and i.

virtual void RooStats::ToyMCSampler::SetAsimovNuisancePar ( Bool_t  i = kTRUE  )  [inline, virtual]

Definition at line 194 of file ToyMCSampler.h.

References fExpectedNuisancePar, and i.

Bool_t RooStats::ToyMCSampler::CheckConfig ( void   ) 

void RooStats::ToyMCSampler::SetGenerateBinned ( bool  binned = true  )  [inline]

Definition at line 200 of file ToyMCSampler.h.

References fGenerateBinned.

void RooStats::ToyMCSampler::SetSamplingDistName ( const char *  name  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 203 of file ToyMCSampler.h.

References fSamplingDistName.

string RooStats::ToyMCSampler::GetSamplingDistName ( void   )  [inline]

Definition at line 204 of file ToyMCSampler.h.

References fSamplingDistName.

void RooStats::ToyMCSampler::SetMaxToys ( Double_t  t  )  [inline]

Definition at line 207 of file ToyMCSampler.h.

References fMaxToys.

void RooStats::ToyMCSampler::SetToysLeftTail ( Double_t  toys,
Double_t  threshold 
) [inline]

Definition at line 209 of file ToyMCSampler.h.

References fAdaptiveHighLimit, fAdaptiveLowLimit, fToysInTails, and RooNumber::infinity().

void RooStats::ToyMCSampler::SetToysRightTail ( Double_t  toys,
Double_t  threshold 
) [inline]

Definition at line 214 of file ToyMCSampler.h.

References fAdaptiveHighLimit, fAdaptiveLowLimit, fToysInTails, and RooNumber::infinity().

void RooStats::ToyMCSampler::SetToysBothTails ( Double_t  toys,
Double_t  low_threshold,
Double_t  high_threshold 
) [inline]

Definition at line 219 of file ToyMCSampler.h.

References fAdaptiveHighLimit, fAdaptiveLowLimit, and fToysInTails.

void RooStats::ToyMCSampler::SetImportanceDensity ( RooAbsPdf *  p  )  [inline]

Definition at line 226 of file ToyMCSampler.h.

References fImportanceDensity, and p.

void RooStats::ToyMCSampler::SetImportanceSnapshot ( const RooArgSet &  s  )  [inline]

Definition at line 228 of file ToyMCSampler.h.

References fImportanceSnapshot, and s.

void RooStats::ToyMCSampler::SetProofConfig ( ProofConfig *  pc = NULL  )  [inline]

Definition at line 231 of file ToyMCSampler.h.

References fProofConfig.

Referenced by ClassImp().

void RooStats::ToyMCSampler::SetProtoData ( const RooDataSet *  d  )  [inline]

Definition at line 233 of file ToyMCSampler.h.

References d, and fProtoData.

RooAbsData* RooStats::ToyMCSampler::Generate ( RooAbsPdf &  pdf,
RooArgSet &  observables,
const RooDataSet *  protoData = NULL,
int  forceEvents = 0 
) const [protected]

virtual SamplingDistribution* RooStats::ToyMCSampler::GetSamplingDistribution ( RooArgSet &  paramPoint  )  [virtual]

Implements RooStats::TestStatSampler.

virtual SamplingDistribution* RooStats::ToyMCSampler::GetSamplingDistributionSingleWorker ( RooArgSet &  paramPoint  )  [virtual]

virtual RooAbsData* RooStats::ToyMCSampler::GenerateToyData ( RooArgSet &   )  const [virtual]

virtual SamplingDistribution* RooStats::ToyMCSampler::AppendSamplingDistribution ( RooArgSet &  allParameters,
SamplingDistribution *  last,
Int_t  additionalMC 
) [inline, virtual]

Definition at line 130 of file ToyMCSampler.h.

References RooStats::SamplingDistribution::Add(), fNToys, and GetSamplingDistribution().

virtual Double_t RooStats::ToyMCSampler::EvaluateTestStatistic ( RooAbsData &  data,
RooArgSet &  nullPOI 
) [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 150 of file ToyMCSampler.h.

References data, RooStats::TestStatistic::Evaluate(), and fTestStat.

virtual TestStatistic* RooStats::ToyMCSampler::GetTestStatistic (  )  const [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 154 of file ToyMCSampler.h.

References fTestStat.

virtual Double_t RooStats::ToyMCSampler::ConfidenceLevel (  )  const [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 155 of file ToyMCSampler.h.

References fSize.

virtual void RooStats::ToyMCSampler::Initialize ( RooAbsArg &  ,
RooArgSet &  ,
RooArgSet &   
) [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 156 of file ToyMCSampler.h.

virtual Int_t RooStats::ToyMCSampler::GetNToys ( void   )  [inline, virtual]

Definition at line 162 of file ToyMCSampler.h.

References fNToys.

virtual void RooStats::ToyMCSampler::SetNToys ( const Int_t  ntoy  )  [inline, virtual]

Definition at line 163 of file ToyMCSampler.h.

References fNToys.

virtual void RooStats::ToyMCSampler::SetNEventsPerToy ( const Int_t  nevents  )  [inline, virtual]

Definition at line 164 of file ToyMCSampler.h.

References fNEvents.

virtual void RooStats::ToyMCSampler::SetParametersForTestStat ( const RooArgSet &  nullpoi  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 172 of file ToyMCSampler.h.

References fNullPOI, and RooAbsCollection::snapshot().

virtual void RooStats::ToyMCSampler::SetPdf ( RooAbsPdf &  pdf  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 174 of file ToyMCSampler.h.

References fPdf.

virtual void RooStats::ToyMCSampler::SetPriorNuisance ( RooAbsPdf *  pdf  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 176 of file ToyMCSampler.h.

References fPriorNuisance.

virtual void RooStats::ToyMCSampler::SetNuisanceParameters ( const RooArgSet &  np  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 178 of file ToyMCSampler.h.

References fNuisancePars.

virtual void RooStats::ToyMCSampler::SetObservables ( const RooArgSet &  o  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 180 of file ToyMCSampler.h.

References fObservables, and o.

virtual void RooStats::ToyMCSampler::SetGlobalObservables ( const RooArgSet &  o  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 182 of file ToyMCSampler.h.

References fGlobalObservables, and o.

virtual void RooStats::ToyMCSampler::SetTestSize ( Double_t  size  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 186 of file ToyMCSampler.h.

References fSize.

virtual void RooStats::ToyMCSampler::SetConfidenceLevel ( Double_t  cl  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 188 of file ToyMCSampler.h.

References fSize.

virtual void RooStats::ToyMCSampler::SetTestStatistic ( TestStatistic *  testStatistic  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 191 of file ToyMCSampler.h.

References fTestStat.

virtual void RooStats::ToyMCSampler::SetExpectedNuisancePar ( Bool_t  i = kTRUE  )  [inline, virtual]

Definition at line 193 of file ToyMCSampler.h.

References fExpectedNuisancePar, and i.

virtual void RooStats::ToyMCSampler::SetAsimovNuisancePar ( Bool_t  i = kTRUE  )  [inline, virtual]

Definition at line 194 of file ToyMCSampler.h.

References fExpectedNuisancePar, and i.

Bool_t RooStats::ToyMCSampler::CheckConfig ( void   ) 

void RooStats::ToyMCSampler::SetGenerateBinned ( bool  binned = true  )  [inline]

Definition at line 200 of file ToyMCSampler.h.

References fGenerateBinned.

void RooStats::ToyMCSampler::SetSamplingDistName ( const char *  name  )  [inline, virtual]

Implements RooStats::TestStatSampler.

Definition at line 203 of file ToyMCSampler.h.

References fSamplingDistName.

string RooStats::ToyMCSampler::GetSamplingDistName ( void   )  [inline]

Definition at line 204 of file ToyMCSampler.h.

References fSamplingDistName.

void RooStats::ToyMCSampler::SetMaxToys ( Double_t  t  )  [inline]

Definition at line 207 of file ToyMCSampler.h.

References fMaxToys.

void RooStats::ToyMCSampler::SetToysLeftTail ( Double_t  toys,
Double_t  threshold 
) [inline]

Definition at line 209 of file ToyMCSampler.h.

References fAdaptiveHighLimit, fAdaptiveLowLimit, fToysInTails, and RooNumber::infinity().

void RooStats::ToyMCSampler::SetToysRightTail ( Double_t  toys,
Double_t  threshold 
) [inline]

Definition at line 214 of file ToyMCSampler.h.

References fAdaptiveHighLimit, fAdaptiveLowLimit, fToysInTails, and RooNumber::infinity().

void RooStats::ToyMCSampler::SetToysBothTails ( Double_t  toys,
Double_t  low_threshold,
Double_t  high_threshold 
) [inline]

Definition at line 219 of file ToyMCSampler.h.

References fAdaptiveHighLimit, fAdaptiveLowLimit, and fToysInTails.

void RooStats::ToyMCSampler::SetImportanceDensity ( RooAbsPdf *  p  )  [inline]

Definition at line 226 of file ToyMCSampler.h.

References fImportanceDensity, and p.

void RooStats::ToyMCSampler::SetImportanceSnapshot ( const RooArgSet &  s  )  [inline]

Definition at line 228 of file ToyMCSampler.h.

References fImportanceSnapshot, and s.

void RooStats::ToyMCSampler::SetProofConfig ( ProofConfig *  pc = NULL  )  [inline]

Definition at line 231 of file ToyMCSampler.h.

References fProofConfig.

void RooStats::ToyMCSampler::SetProtoData ( const RooDataSet *  d  )  [inline]

Definition at line 233 of file ToyMCSampler.h.

References d, and fProtoData.

RooAbsData* RooStats::ToyMCSampler::Generate ( RooAbsPdf &  pdf,
RooArgSet &  observables,
const RooDataSet *  protoData = NULL,
int  forceEvents = 0 
) const [protected]


Member Data Documentation

TestStatistic* RooStats::ToyMCSampler::fTestStat [protected]

Definition at line 242 of file ToyMCSampler.h.

Referenced by EvaluateTestStatistic(), GetTestStatistic(), and SetTestStatistic().

RooAbsPdf* RooStats::ToyMCSampler::fPdf [protected]

Definition at line 243 of file ToyMCSampler.h.

Referenced by SetPdf(), and ToyMCSampler().

string RooStats::ToyMCSampler::fSamplingDistName [protected]

Definition at line 244 of file ToyMCSampler.h.

Referenced by GetSamplingDistName(), and SetSamplingDistName().

RooAbsPdf* RooStats::ToyMCSampler::fPriorNuisance [protected]

Definition at line 245 of file ToyMCSampler.h.

Referenced by SetPriorNuisance(), and ToyMCSampler().

RooArgSet* RooStats::ToyMCSampler::fNullPOI [protected]

Definition at line 246 of file ToyMCSampler.h.

Referenced by SetParametersForTestStat(), and ToyMCSampler().

const RooArgSet* RooStats::ToyMCSampler::fNuisancePars [protected]

Definition at line 247 of file ToyMCSampler.h.

Referenced by SetNuisanceParameters(), and ToyMCSampler().

const RooArgSet* RooStats::ToyMCSampler::fObservables [protected]

Definition at line 248 of file ToyMCSampler.h.

Referenced by SetObservables(), and ToyMCSampler().

const RooArgSet* RooStats::ToyMCSampler::fGlobalObservables [protected]

Definition at line 249 of file ToyMCSampler.h.

Referenced by SetGlobalObservables(), and ToyMCSampler().

Int_t RooStats::ToyMCSampler::fNToys [protected]

Definition at line 250 of file ToyMCSampler.h.

Referenced by AppendSamplingDistribution(), GetNToys(), and SetNToys().

Int_t RooStats::ToyMCSampler::fNEvents [protected]

Definition at line 251 of file ToyMCSampler.h.

Referenced by SetNEventsPerToy(), and ToyMCSampler().

Double_t RooStats::ToyMCSampler::fSize [protected]

Definition at line 252 of file ToyMCSampler.h.

Referenced by ConfidenceLevel(), SetConfidenceLevel(), SetTestSize(), and ToyMCSampler().

Bool_t RooStats::ToyMCSampler::fExpectedNuisancePar [protected]

Definition at line 253 of file ToyMCSampler.h.

Referenced by SetAsimovNuisancePar(), SetExpectedNuisancePar(), and ToyMCSampler().

Bool_t RooStats::ToyMCSampler::fGenerateBinned [protected]

Definition at line 254 of file ToyMCSampler.h.

Referenced by SetGenerateBinned(), and ToyMCSampler().

Double_t RooStats::ToyMCSampler::fToysInTails [protected]

Definition at line 259 of file ToyMCSampler.h.

Referenced by SetToysBothTails(), SetToysLeftTail(), SetToysRightTail(), and ToyMCSampler().

Double_t RooStats::ToyMCSampler::fMaxToys [protected]

Definition at line 262 of file ToyMCSampler.h.

Referenced by SetMaxToys(), and ToyMCSampler().

Double_t RooStats::ToyMCSampler::fAdaptiveLowLimit [protected]

Definition at line 264 of file ToyMCSampler.h.

Referenced by SetToysBothTails(), SetToysLeftTail(), SetToysRightTail(), and ToyMCSampler().

Double_t RooStats::ToyMCSampler::fAdaptiveHighLimit [protected]

Definition at line 265 of file ToyMCSampler.h.

Referenced by SetToysBothTails(), SetToysLeftTail(), SetToysRightTail(), and ToyMCSampler().

RooAbsPdf* RooStats::ToyMCSampler::fImportanceDensity [protected]

Definition at line 267 of file ToyMCSampler.h.

Referenced by SetImportanceDensity(), and ToyMCSampler().

const RooArgSet* RooStats::ToyMCSampler::fImportanceSnapshot [protected]

Definition at line 268 of file ToyMCSampler.h.

Referenced by SetImportanceSnapshot(), and ToyMCSampler().

const RooDataSet* RooStats::ToyMCSampler::fProtoData [protected]

Definition at line 270 of file ToyMCSampler.h.

Referenced by SetProtoData(), and ToyMCSampler().

ProofConfig* RooStats::ToyMCSampler::fProofConfig [protected]

Definition at line 272 of file ToyMCSampler.h.

Referenced by SetProofConfig(), and ToyMCSampler().

TestStatistic* RooStats::ToyMCSampler::fTestStat [protected]

Definition at line 242 of file ToyMCSampler.h.

RooAbsPdf* RooStats::ToyMCSampler::fPdf [protected]

Definition at line 243 of file ToyMCSampler.h.

RooAbsPdf* RooStats::ToyMCSampler::fPriorNuisance [protected]

Definition at line 245 of file ToyMCSampler.h.

RooArgSet* RooStats::ToyMCSampler::fNullPOI [protected]

Definition at line 246 of file ToyMCSampler.h.

const RooArgSet* RooStats::ToyMCSampler::fNuisancePars [protected]

Definition at line 247 of file ToyMCSampler.h.

const RooArgSet* RooStats::ToyMCSampler::fObservables [protected]

Definition at line 248 of file ToyMCSampler.h.

const RooArgSet* RooStats::ToyMCSampler::fGlobalObservables [protected]

Definition at line 249 of file ToyMCSampler.h.

RooAbsPdf* RooStats::ToyMCSampler::fImportanceDensity [protected]

Definition at line 267 of file ToyMCSampler.h.

const RooArgSet* RooStats::ToyMCSampler::fImportanceSnapshot [protected]

Definition at line 268 of file ToyMCSampler.h.

const RooDataSet* RooStats::ToyMCSampler::fProtoData [protected]

Definition at line 270 of file ToyMCSampler.h.

ProofConfig* RooStats::ToyMCSampler::fProofConfig [protected]

Definition at line 272 of file ToyMCSampler.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:57:09 2011 for ROOT_528-00b_version by  doxygen 1.5.1