12 #ifndef RooStats_SPlot 13 #define RooStats_SPlot 22 #ifndef ROO_MSG_SERVICE 65 SPlot(
const char*
name,
const char* title);
69 bool includeWeights=
kTRUE,
bool copyDataSet =
kFALSE,
const char* newName =
"");
RooDataSet * GetSDataSet() const
Double_t GetYieldFromSWeight(const char *sVariable) const
#define ClassDef(name, id)
The TNamed class is the base class for all named ROOT classes.
Double_t GetSWeight(Int_t numEvent, const char *sVariable) const
void AddSWeight(RooAbsPdf *pdf, const RooArgList &yieldsTmp, const RooArgSet &projDeps=RooArgSet(), bool includeWeights=kTRUE)
RooRealVar represents a fundamental (non-derived) real valued object.
RooArgList GetSWeightVars() const
RooDataSet is a container class to hold unbinned data.
Int_t GetNumSWeightVars() const
Return the number of SWeights In other words, return the number of species that we are trying to extr...
Namespace for the RooStats classes.
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
RooDataSet * SetSData(RooDataSet *data)
SPlot()
Default constructor.
Double_t GetSumOfEventSWeight(Int_t numEvent) const
RooSimultaneous facilitates simultaneous fitting of multiple PDFs to subsets of a given dataset...
This class calculates sWeights used to create an sPlot.