|
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.