54ProposalHelper::ProposalHelper()
90 printf(
"added clues from dataset %s with fraction %g\n",
102 *components, *coeffs);
120 "Variables to create proposal function for are not set." << endl;
152 for (
Int_t i = 0; i < size; i++) {
static const Double_t SIGMA_RANGE_DIVISOR
static const Double_t DEFAULT_CLUES_FRAC
TMatrixTSym< Double_t > TMatrixDSym
virtual Bool_t add(const RooAbsArg &var, Bool_t silent=kFALSE)
Add the specified argument to list.
TIterator * createIterator(Bool_t dir=kIterForward) const
TIterator-style iteration over contained elements.
RooAddPdf is an efficient implementation of a sum of PDFs of the form.
RooArgList is a container object that can hold multiple RooAbsArg objects.
RooAbsArg * at(Int_t idx) const
Return object at given index, or nullptr if index is out of range.
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Multivariate Gaussian p.d.f.
Generic N-dimensional implementation of a kernel estimation p.d.f.
RooRealVar represents a variable that can be changed from the outside.
PdfProposal is a concrete implementation of the ProposalFunction interface.
virtual void AddMapping(RooRealVar &proposalParam, RooAbsReal &update)
specify a mapping between a parameter of the proposal function and a parameter of interest.
virtual void SetCacheSize(Int_t size)
Set how many points to generate each time we propose from a new point Default (and minimum) is 1.
virtual void SetPdf(RooAbsPdf &pdf)
Set the PDF to be the proposal density function.
virtual void SetOwnsPdf(Bool_t ownsPdf)
set whether we own the PDF that serves as the proposal density function By default,...
ProposalFunction is an interface for all proposal functions that would be used with a Markov Chain Mo...
void CreateCovMatrix(RooArgList &xVec)
virtual ProposalFunction * GetProposalFunction()
const Option_t * fCluesOptions
Double_t fSigmaRangeDivisor
Iterator abstract base class.
virtual TObject * Next()=0
virtual const char * GetName() const
Returns name of object.
virtual const char * GetName() const
Returns name of object.
const char * Data() const
static TString Format(const char *fmt,...)
Static method which formats a string using a printf style format descriptor and return a TString.
RooConstVar & RooConst(Double_t val)
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...
Namespace for the RooStats classes.