#include <ProposalHelper.h>
Inheritance diagram for RooStats::ProposalHelper:
Definition at line 46 of file ProposalHelper.h.
ProposalHelper::ProposalHelper | ( | ) |
Definition at line 82 of file ProposalHelper.cxx.
References fCacheSize, fClues, fCluesFrac, fCluesOptions, fCluesPdf, fCovMatrix, fOwnsCluesPdf, fOwnsPdf, fOwnsPdfProp, fOwnsVars, fPdf, fPdfProp, fSigmaRangeDivisor, fUniformPdf, fUniFrac, fUseUpdates, fVars, kFALSE, kTRUE, NULL, and SIGMA_RANGE_DIVISOR.
virtual RooStats::ProposalHelper::~ProposalHelper | ( | ) | [inline, virtual] |
Definition at line 108 of file ProposalHelper.h.
References fCluesPdf, fCovMatrix, fOwnsCluesPdf, fOwnsPdf, fOwnsPdfProp, fOwnsVars, fPdf, fPdfProp, fUniformPdf, and fVars.
RooStats::ProposalHelper::ProposalHelper | ( | ) |
virtual RooStats::ProposalHelper::~ProposalHelper | ( | ) | [inline, virtual] |
Definition at line 108 of file ProposalHelper.h.
References fCluesPdf, fCovMatrix, fOwnsCluesPdf, fOwnsPdf, fOwnsPdfProp, fOwnsVars, fPdf, fPdfProp, fUniformPdf, and fVars.
virtual void RooStats::ProposalHelper::SetPdf | ( | RooAbsPdf & | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetClues | ( | RooDataSet & | clues | ) | [inline, virtual] |
ProposalFunction * ProposalHelper::GetProposalFunction | ( | ) | [virtual] |
Definition at line 103 of file ProposalHelper.cxx.
References RooAbsCollection::add(), CreateCluesPdf(), CreatePdf(), CreateUniformPdf(), DEFAULT_CLUES_FRAC, fCacheSize, fClues, fCluesFrac, fCluesPdf, fOwnsPdfProp, fPdf, fPdfProp, fUniformPdf, fUniFrac, TNamed::GetName(), kFALSE, kTRUE, NULL, RooFit::RooConst(), RooStats::PdfProposal::SetCacheSize(), RooStats::PdfProposal::SetOwnsPdf(), and RooStats::PdfProposal::SetPdf().
Referenced by FourBinInstructional(), MultivariateGaussianTest(), and rs101_limitexample().
virtual void RooStats::ProposalHelper::SetCacheSize | ( | Int_t | size | ) | [inline, virtual] |
Definition at line 59 of file ProposalHelper.h.
References coutE, RooFit::Eval, and fCacheSize.
Referenced by FourBinInstructional(), MultivariateGaussianTest(), and rs101_limitexample().
virtual void RooStats::ProposalHelper::SetUpdateProposalParameters | ( | Bool_t | updateParams | ) | [inline, virtual] |
Definition at line 68 of file ProposalHelper.h.
References fUseUpdates.
Referenced by FourBinInstructional(), MultivariateGaussianTest(), and rs101_limitexample().
virtual void RooStats::ProposalHelper::SetVariables | ( | RooArgList & | vars | ) | [inline, virtual] |
Definition at line 71 of file ProposalHelper.h.
References fVars.
Referenced by FourBinInstructional(), MultivariateGaussianTest(), rs101_limitexample(), and SetVariables().
virtual void RooStats::ProposalHelper::SetVariables | ( | const RooArgList & | vars | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetUniformFraction | ( | Double_t | uniFrac | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetCluesFraction | ( | Double_t | cluesFrac | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetCovMatrix | ( | const TMatrixDSym & | covMatrix | ) | [inline, virtual] |
Definition at line 86 of file ProposalHelper.h.
References fCovMatrix.
Referenced by FourBinInstructional(), MultivariateGaussianTest(), and rs101_limitexample().
virtual void RooStats::ProposalHelper::SetWidthRangeDivisor | ( | Double_t | divisor | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetCluesOptions | ( | const Option_t * | options | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetVariables | ( | RooArgSet & | vars | ) | [inline, virtual] |
void ProposalHelper::CreatePdf | ( | ) | [protected] |
Definition at line 137 of file ProposalHelper.cxx.
References RooAbsCollection::add(), RooStats::PdfProposal::AddMapping(), RooRealVar::clone(), coutE, CreateCovMatrix(), RooAbsCollection::createIterator(), TString::Data(), fCovMatrix, TString::Format(), fPdf, fPdfProp, fUseUpdates, fVars, RooFit::InputArguments, TIterator::Next(), and NULL.
Referenced by GetProposalFunction().
void ProposalHelper::CreateCluesPdf | ( | ) | [protected] |
Definition at line 181 of file ProposalHelper.cxx.
References fClues, fCluesOptions, fCluesPdf, fVars, and NULL.
Referenced by GetProposalFunction().
void ProposalHelper::CreateUniformPdf | ( | ) | [protected] |
Definition at line 192 of file ProposalHelper.cxx.
References fUniformPdf, and fVars.
Referenced by GetProposalFunction().
void ProposalHelper::CreateCovMatrix | ( | RooArgList & | xVec | ) | [protected] |
Definition at line 169 of file ProposalHelper.cxx.
References RooArgList::at(), fCovMatrix, fSigmaRangeDivisor, RooAbsCollection::getSize(), i, and size.
Referenced by CreatePdf().
virtual void RooStats::ProposalHelper::SetPdf | ( | RooAbsPdf & | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetClues | ( | RooDataSet & | clues | ) | [inline, virtual] |
virtual ProposalFunction* RooStats::ProposalHelper::GetProposalFunction | ( | ) | [virtual] |
virtual void RooStats::ProposalHelper::SetCacheSize | ( | Int_t | size | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetUpdateProposalParameters | ( | Bool_t | updateParams | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetVariables | ( | RooArgList & | vars | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetVariables | ( | const RooArgList & | vars | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetUniformFraction | ( | Double_t | uniFrac | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetCluesFraction | ( | Double_t | cluesFrac | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetCovMatrix | ( | const TMatrixDSym & | covMatrix | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetWidthRangeDivisor | ( | Double_t | divisor | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetCluesOptions | ( | const Option_t * | options | ) | [inline, virtual] |
virtual void RooStats::ProposalHelper::SetVariables | ( | RooArgSet & | vars | ) | [inline, virtual] |
void RooStats::ProposalHelper::CreatePdf | ( | ) | [protected] |
void RooStats::ProposalHelper::CreateCluesPdf | ( | ) | [protected] |
void RooStats::ProposalHelper::CreateUniformPdf | ( | ) | [protected] |
void RooStats::ProposalHelper::CreateCovMatrix | ( | RooArgList & | xVec | ) | [protected] |
RooAbsPdf* RooStats::ProposalHelper::fPdf [protected] |
Definition at line 119 of file ProposalHelper.h.
Referenced by CreatePdf(), GetProposalFunction(), ProposalHelper(), SetPdf(), and ~ProposalHelper().
RooAbsPdf* RooStats::ProposalHelper::fCluesPdf [protected] |
Definition at line 120 of file ProposalHelper.h.
Referenced by CreateCluesPdf(), GetProposalFunction(), ProposalHelper(), and ~ProposalHelper().
RooAbsPdf* RooStats::ProposalHelper::fUniformPdf [protected] |
Definition at line 121 of file ProposalHelper.h.
Referenced by CreateUniformPdf(), GetProposalFunction(), ProposalHelper(), and ~ProposalHelper().
RooDataSet* RooStats::ProposalHelper::fClues [protected] |
Definition at line 122 of file ProposalHelper.h.
Referenced by CreateCluesPdf(), GetProposalFunction(), ProposalHelper(), and SetClues().
TMatrixDSym* RooStats::ProposalHelper::fCovMatrix [protected] |
Definition at line 123 of file ProposalHelper.h.
Referenced by CreateCovMatrix(), CreatePdf(), ProposalHelper(), SetCovMatrix(), and ~ProposalHelper().
PdfProposal* RooStats::ProposalHelper::fPdfProp [protected] |
Definition at line 124 of file ProposalHelper.h.
Referenced by CreatePdf(), GetProposalFunction(), ProposalHelper(), and ~ProposalHelper().
RooArgList* RooStats::ProposalHelper::fVars [protected] |
Definition at line 125 of file ProposalHelper.h.
Referenced by CreateCluesPdf(), CreatePdf(), CreateUniformPdf(), ProposalHelper(), SetVariables(), and ~ProposalHelper().
Int_t RooStats::ProposalHelper::fCacheSize [protected] |
Definition at line 126 of file ProposalHelper.h.
Referenced by GetProposalFunction(), ProposalHelper(), and SetCacheSize().
Double_t RooStats::ProposalHelper::fSigmaRangeDivisor [protected] |
Definition at line 127 of file ProposalHelper.h.
Referenced by CreateCovMatrix(), ProposalHelper(), and SetWidthRangeDivisor().
Double_t RooStats::ProposalHelper::fUniFrac [protected] |
Definition at line 128 of file ProposalHelper.h.
Referenced by GetProposalFunction(), ProposalHelper(), and SetUniformFraction().
Double_t RooStats::ProposalHelper::fCluesFrac [protected] |
Definition at line 129 of file ProposalHelper.h.
Referenced by GetProposalFunction(), ProposalHelper(), and SetCluesFraction().
Bool_t RooStats::ProposalHelper::fOwnsPdfProp [protected] |
Definition at line 130 of file ProposalHelper.h.
Referenced by GetProposalFunction(), ProposalHelper(), and ~ProposalHelper().
Bool_t RooStats::ProposalHelper::fOwnsPdf [protected] |
Definition at line 132 of file ProposalHelper.h.
Referenced by ProposalHelper(), and ~ProposalHelper().
Bool_t RooStats::ProposalHelper::fOwnsCluesPdf [protected] |
Definition at line 133 of file ProposalHelper.h.
Referenced by ProposalHelper(), and ~ProposalHelper().
Bool_t RooStats::ProposalHelper::fOwnsVars [protected] |
Definition at line 134 of file ProposalHelper.h.
Referenced by ProposalHelper(), SetVariables(), and ~ProposalHelper().
Bool_t RooStats::ProposalHelper::fUseUpdates [protected] |
Definition at line 135 of file ProposalHelper.h.
Referenced by CreatePdf(), ProposalHelper(), and SetUpdateProposalParameters().
const Option_t* RooStats::ProposalHelper::fCluesOptions [protected] |
Definition at line 136 of file ProposalHelper.h.
Referenced by CreateCluesPdf(), ProposalHelper(), and SetCluesOptions().
RooAbsPdf* RooStats::ProposalHelper::fPdf [protected] |
Definition at line 119 of file ProposalHelper.h.
RooAbsPdf* RooStats::ProposalHelper::fCluesPdf [protected] |
Definition at line 120 of file ProposalHelper.h.
RooAbsPdf* RooStats::ProposalHelper::fUniformPdf [protected] |
Definition at line 121 of file ProposalHelper.h.
RooDataSet* RooStats::ProposalHelper::fClues [protected] |
Definition at line 122 of file ProposalHelper.h.
TMatrixDSym* RooStats::ProposalHelper::fCovMatrix [protected] |
Definition at line 123 of file ProposalHelper.h.
PdfProposal* RooStats::ProposalHelper::fPdfProp [protected] |
Definition at line 124 of file ProposalHelper.h.
RooArgList* RooStats::ProposalHelper::fVars [protected] |
Definition at line 125 of file ProposalHelper.h.
const Option_t* RooStats::ProposalHelper::fCluesOptions [protected] |
Definition at line 136 of file ProposalHelper.h.