43 bool useWeights=
true,
bool copyDataSet =
false,
const char* newName =
"",
47 const RooCmdArg& fitToarg8={});
62 const RooCmdArg& fitToarg8={});
int Int_t
Signed integer 4 bytes (int).
#define ClassDefOverride(name, id)
Abstract interface for all probability density functions.
Abstract base class for objects that represent a real value and implements functionality common to al...
RooArgList is a container object that can hold multiple RooAbsArg objects.
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Named container for two doubles, two integers two object points and three string pointers that can be...
Container class to hold unbinned data.
RooFitResult is a container class to hold the input and output of a PDF fit to a dataset.
Variable that can be changed from the outside.
Facilitates simultaneous fitting of multiple PDFs to subsets of a given dataset.
SPlot(const char *name, const char *title)
void AddSWeight(RooAbsPdf *pdf, const RooArgList &yieldsTmp, const RooArgSet &projDeps=RooArgSet(), bool includeWeights=true, const RooCmdArg &fitToarg5={}, const RooCmdArg &fitToarg6={}, const RooCmdArg &fitToarg7={}, const RooCmdArg &fitToarg8={})
Int_t GetNumSWeightVars() const
RooArgList GetSWeightVars() const
double GetSWeight(Int_t numEvent, const char *sVariable) const
double GetYieldFromSWeight(const char *sVariable) const
SPlot(const char *name, const char *title, RooDataSet &data, RooAbsPdf *pdf, const RooArgList &yieldsList, const RooArgSet &projDeps=RooArgSet(), bool useWeights=true, bool copyDataSet=false, const char *newName="", const RooCmdArg &fitToarg5={}, const RooCmdArg &fitToarg6={}, const RooCmdArg &fitToarg7={}, const RooCmdArg &fitToarg8={})
SPlot(const SPlot &other)
SPlot(const char *name, const char *title, const RooDataSet &data)
double GetSumOfEventSWeight(Int_t numEvent) const
RooDataSet * GetSDataSet() const
RooDataSet * SetSData(RooDataSet *data)
Namespace for the RooStats classes.