GooFit
v2.1.3
|
This class makes it easy to make plots over 3 body Dalitz PDFs. You can use ROOT style value access or bin numbers. More...
#include <DalitzPlotter.h>
Public Member Functions | |
DalitzPlotter (GooPdf *overallSignal, DalitzPlotPdf *signalDalitz) | |
void | fillDataSetMC (UnbinnedDataSet &dataset, size_t nTotal) |
Fill a dataset with MC events. More... | |
size_t | getNumEvents () const |
size_t | getX (size_t event) const |
size_t | getY (size_t event) const |
fptype | getXval (size_t event) const |
fptype | getYval (size_t event) const |
fptype | getZval (size_t event) const |
fptype | getVal (size_t event, size_t num=0) const |
UnbinnedDataSet * | getDataSet () |
const Observable & | getM12 () const |
const Observable & | getM13 () const |
This class makes it easy to make plots over 3 body Dalitz PDFs. You can use ROOT style value access or bin numbers.
Definition at line 19 of file DalitzPlotter.h.
|
inline |
Definition at line 30 of file DalitzPlotter.h.
References GooFit::UnbinnedDataSet::addEvent(), GooFit::Observable::getBinSize(), GooFit::Indexable::getLowerLimit(), GooFit::Observable::getNumBins(), GooFit::DataSet::getNumEvents(), GooFit::Indexable::getValue(), GooFit::inDalitz(), GooFit::Indexable::setValue(), and signalDalitz.
|
inline |
Fill a dataset with MC events.
Definition at line 64 of file DalitzPlotter.h.
References GooFit::UnbinnedDataSet::addEvent(), GooFit::Observable::getBinSize(), GooFit::UnbinnedDataSet::getValue(), and GooFit::Indexable::setValue().
Referenced by main().
|
inline |
Definition at line 111 of file DalitzPlotter.h.
|
inline |
Definition at line 113 of file DalitzPlotter.h.
|
inline |
Definition at line 114 of file DalitzPlotter.h.
References GooFit::Indexable::getLowerLimit(), GooFit::Observable::getNumBins(), getNumEvents(), GooFit::Indexable::getUpperLimit(), getVal(), getX(), and getY().
|
inline |
Definition at line 97 of file DalitzPlotter.h.
References GooFit::DataSet::getNumEvents().
Referenced by getM13().
|
inline |
Definition at line 109 of file DalitzPlotter.h.
Referenced by getM13().
|
inline |
Definition at line 99 of file DalitzPlotter.h.
Referenced by getM13().
|
inline |
Definition at line 103 of file DalitzPlotter.h.
References GooFit::UnbinnedDataSet::getValue().
Referenced by getZval().
|
inline |
Definition at line 101 of file DalitzPlotter.h.
Referenced by getM13().
|
inline |
Definition at line 105 of file DalitzPlotter.h.
References GooFit::UnbinnedDataSet::getValue().
Referenced by getZval().
|
inline |