BAT
0.9.4
The Bayesian analysis toolkit
|
Public Member Functions | |
BATCalculator (RooAbsData &data, RooAbsPdf &pdf, RooArgSet &POI, RooAbsPdf &prior, RooArgSet *params=0, bool fillChain=false) | |
BATCalculator (RooAbsData &data, ModelConfig &model, bool fillChain=false) | |
RooPlot * | GetPosteriorPlot1D () const |
RooAbsPdf * | GetPosteriorPdf1D () const |
RooAbsPdf * | GetPosteriorPdf1D (const char *POIname) const |
virtual SimpleInterval * | GetInterval1D () const |
virtual SimpleInterval * | GetInterval1D (const char *POIname) const |
SimpleInterval * | GetShortestInterval1D () const |
SimpleInterval * | GetShortestInterval1D (const char *POIname, bool &checkConnected) const |
Double_t | GetOneSidedUperLim () |
virtual void | SetData (RooAbsData &data) |
virtual void | SetModel (const ModelConfig &model) |
virtual void | SetTestSize (Double_t size) |
void | SetLeftSideTailFraction (Double_t leftSideFraction) |
virtual void | SetConfidenceLevel (Double_t cl) |
virtual Double_t | Size () const |
double | GetLeftSideTailFraction () |
virtual Double_t | ConfidenceLevel () const |
void | SetBrfPrecision (double precision) |
double | GetBrfPrecision () |
void | SetnMCMC (int nMCMC) |
int | GetnMCMC () |
BCRooInterface * | GetBCRooInterface () const |
RooStats::MarkovChain * | GetRooStatsMarkovChain () const |
virtual MCMCInterval * | GetInterval () const |
bool | GetConnected () |
std::vector< double > | GetIntervalBorders1D () |
void | SetNumBins (const char *parname, int nbins) |
void | SetNumBins (int nbins) |
void | CleanCalculatorForNewData () |
Protected Member Functions | |
void | ClearAll () const |
Definition at line 31 of file BATCalculator.h.