#include <PdfProposal.h>
Inheritance diagram for RooStats::PdfProposal:
Definition at line 46 of file PdfProposal.h.
PdfProposal::PdfProposal | ( | ) |
Definition at line 95 of file PdfProposal.cxx.
References fCache, fCachePosition, fCacheSize, fOwnsPdf, fPdf, kFALSE, and NULL.
PdfProposal::PdfProposal | ( | RooAbsPdf & | ) |
Definition at line 106 of file PdfProposal.cxx.
References fCache, fCachePosition, fCacheSize, fOwnsPdf, fPdf, kFALSE, and NULL.
virtual RooStats::PdfProposal::~PdfProposal | ( | ) | [inline, virtual] |
RooStats::PdfProposal::PdfProposal | ( | ) |
RooStats::PdfProposal::PdfProposal | ( | RooAbsPdf & | ) |
virtual RooStats::PdfProposal::~PdfProposal | ( | ) | [inline, virtual] |
Implements RooStats::ProposalFunction.
Definition at line 132 of file PdfProposal.cxx.
References RooArgSet::addClone(), Equals(), fCache, fCachePosition, fCacheSize, fIt, fLastX, fMap, fMaster, fPdf, RooAbsPdf::generate(), RooDataSet::get(), RooAbsCollection::getSize(), RooStats::SetParameters(), and x.
Implements RooStats::ProposalFunction.
Definition at line 189 of file PdfProposal.cxx.
References fIt, fMap, fMaster, fPdf, RooAbsArg::getObservables(), RooAbsPdf::getVal(), RooStats::SetParameters(), x1, and x2.
virtual void RooStats::PdfProposal::SetPdf | ( | RooAbsPdf & | ) | [inline, virtual] |
Definition at line 65 of file PdfProposal.h.
References fPdf.
Referenced by RooStats::ProposalHelper::GetProposalFunction().
virtual const RooAbsPdf* RooStats::PdfProposal::GetPdf | ( | ) | const [inline, virtual] |
void PdfProposal::AddMapping | ( | RooRealVar & | proposalParam, | |
RooAbsReal & | update | |||
) | [virtual] |
Definition at line 200 of file PdfProposal.cxx.
References RooArgSet::add(), fMap, fMaster, NULL, and update().
Referenced by RooStats::ProposalHelper::CreatePdf().
virtual void RooStats::PdfProposal::Reset | ( | void | ) | [inline, virtual] |
Definition at line 79 of file PdfProposal.h.
References fCache, fCachePosition, fLastX, NULL, and RooAbsCollection::removeAll().
virtual void RooStats::PdfProposal::printMappings | ( | ) | [inline, virtual] |
virtual void RooStats::PdfProposal::SetCacheSize | ( | Int_t | size | ) | [inline, virtual] |
Definition at line 96 of file PdfProposal.h.
References coutE, RooFit::Eval, and fCacheSize.
Referenced by RooStats::ProposalHelper::GetProposalFunction().
virtual void RooStats::PdfProposal::SetOwnsPdf | ( | Bool_t | ownsPdf | ) | [inline, virtual] |
Definition at line 107 of file PdfProposal.h.
References fOwnsPdf.
Referenced by RooStats::ProposalHelper::GetProposalFunction().
Implements RooStats::ProposalFunction.
Implements RooStats::ProposalFunction.
virtual Double_t RooStats::PdfProposal::GetProposalDensity | ( | RooArgSet & | x1, | |
RooArgSet & | x2 | |||
) | [virtual] |
Implements RooStats::ProposalFunction.
virtual void RooStats::PdfProposal::SetPdf | ( | RooAbsPdf & | ) | [inline, virtual] |
virtual const RooAbsPdf* RooStats::PdfProposal::GetPdf | ( | ) | const [inline, virtual] |
virtual void RooStats::PdfProposal::AddMapping | ( | RooRealVar & | proposalParam, | |
RooAbsReal & | update | |||
) | [virtual] |
virtual void RooStats::PdfProposal::Reset | ( | void | ) | [inline, virtual] |
Definition at line 79 of file PdfProposal.h.
References fCache, fCachePosition, fLastX, NULL, and RooAbsCollection::removeAll().
virtual void RooStats::PdfProposal::printMappings | ( | ) | [inline, virtual] |
virtual void RooStats::PdfProposal::SetCacheSize | ( | Int_t | size | ) | [inline, virtual] |
virtual void RooStats::PdfProposal::SetOwnsPdf | ( | Bool_t | ownsPdf | ) | [inline, virtual] |
virtual Bool_t RooStats::PdfProposal::Equals | ( | RooArgSet & | x1, | |
RooArgSet & | x2 | |||
) | [protected, virtual] |
RooAbsPdf* RooStats::PdfProposal::fPdf [protected] |
Definition at line 120 of file PdfProposal.h.
Referenced by GetPdf(), GetProposalDensity(), PdfProposal(), Propose(), SetPdf(), and ~PdfProposal().
map<RooRealVar*, RooAbsReal*> RooStats::PdfProposal::fMap [protected] |
Definition at line 121 of file PdfProposal.h.
Referenced by AddMapping(), GetProposalDensity(), printMappings(), and Propose().
map<RooRealVar*, RooAbsReal*>::iterator RooStats::PdfProposal::fIt [protected] |
RooArgSet RooStats::PdfProposal::fLastX [protected] |
Int_t RooStats::PdfProposal::fCacheSize [protected] |
Definition at line 124 of file PdfProposal.h.
Referenced by PdfProposal(), Propose(), and SetCacheSize().
Int_t RooStats::PdfProposal::fCachePosition [protected] |
RooDataSet* RooStats::PdfProposal::fCache [protected] |
Definition at line 126 of file PdfProposal.h.
Referenced by PdfProposal(), Propose(), Reset(), and ~PdfProposal().
RooArgSet RooStats::PdfProposal::fMaster [protected] |
Definition at line 127 of file PdfProposal.h.
Referenced by AddMapping(), GetProposalDensity(), and Propose().
Bool_t RooStats::PdfProposal::fOwnsPdf [protected] |
Definition at line 128 of file PdfProposal.h.
Referenced by PdfProposal(), SetOwnsPdf(), and ~PdfProposal().
RooAbsPdf* RooStats::PdfProposal::fPdf [protected] |
Definition at line 120 of file PdfProposal.h.
map<RooRealVar*, RooAbsReal*> RooStats::PdfProposal::fMap [protected] |
Definition at line 121 of file PdfProposal.h.
map<RooRealVar*, RooAbsReal*>::iterator RooStats::PdfProposal::fIt [protected] |
Definition at line 122 of file PdfProposal.h.
RooDataSet* RooStats::PdfProposal::fCache [protected] |
Definition at line 126 of file PdfProposal.h.