12 #ifndef RooStats_ProposalHelper 13 #define RooStats_ProposalHelper 46 coutE(
Eval) <<
"Warning: Requested non-positive cache size: " <<
47 size <<
". Cache size unchanged." << std::endl;
ProposalFunction is an interface for all proposal functions that would be used with a Markov Chain Mo...
virtual void SetClues(RooDataSet &clues)
virtual ProposalFunction * GetProposalFunction()
virtual void SetUpdateProposalParameters(Bool_t updateParams)
Double_t fSigmaRangeDivisor
virtual void SetCluesFraction(Double_t cluesFrac)
virtual void SetVariables(const RooArgList &vars)
#define ClassDef(name, id)
const Option_t * fCluesOptions
virtual void SetWidthRangeDivisor(Double_t divisor)
virtual void SetCacheSize(Int_t size)
RooDataSet is a container class to hold unbinned data.
virtual void SetUniformFraction(Double_t uniFrac)
Namespace for the RooStats classes.
TMatrixTSym< Double_t > TMatrixDSym
virtual void SetPdf(RooAbsPdf &pdf)
PdfProposal is a concrete implementation of the ProposalFunction interface.
virtual void SetCovMatrix(const TMatrixDSym &covMatrix)
Mother of all ROOT objects.
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
virtual void SetVariables(RooArgSet &vars)
virtual void SetCluesOptions(const Option_t *options)
void CreateCovMatrix(RooArgList &xVec)
virtual ~ProposalHelper()
virtual void SetVariables(RooArgList &vars)