BAT  0.9.4
The Bayesian analysis toolkit
 All Classes Namespaces Functions Variables Enumerations
BCEfficiencyFitter Member List

This is the complete list of members for BCEfficiencyFitter, including all inherited members.

AddParameter(BCParameter *parameter)BCModelvirtual
APrioriProbability(const std::vector< double > &parameters)BCModel
BCEfficiencyFitter()BCEfficiencyFitter
BCEfficiencyFitter(const char *name)BCEfficiencyFitter
BCEfficiencyFitter(TH1D *hist1, TH1D *hist2, TF1 *func)BCEfficiencyFitter
BCEfficiencyFitter(const char *name, TH1D *hist1, TH1D *hist2, TF1 *func)BCEfficiencyFitter
BCFitter()BCFitter
BCFitter(const char *name)BCFitter
BCModel(const char *name="model")BCModel
BCModel(const BCModel &bcmodel)BCModel
CalculatePValue(std::vector< double > par, bool flag_histogram=false) (defined in BCModel)BCModel
CalculatePValueFast(const std::vector< double > &par, BCEfficiencyFitter::ToyDataInterface *callback, double &pvalue, double &pvalueCorrected, unsigned nIterations=100000)BCEfficiencyFitter
CalculatePValueFast(const std::vector< double > &par, double &pvalue, double &pvalueCorrected, unsigned nIterations=100000)BCEfficiencyFitter
CDF(const std::vector< double > &, int, bool)BCModelinlinevirtual
Copy(const BCModel &bcmodel)BCModel
CorrelateDataPointValues(std::vector< double > &x)BCModelvirtual
DrawFit(const char *options="", bool flaglegend=false)BCEfficiencyFittervirtual
Eval(const std::vector< double > &parameters)BCModel
fChi2NDoF (defined in BCModel)BCModelprotected
fDataFixedValues (defined in BCModel)BCModelprotected
fDataPointLowerBoundariesBCModelprotected
fDataPointUpperBoundariesBCModelprotected
fDataSetBCModelprotected
fErrorBandXYBCFitterprotected
fGoFNChainsBCModelprotected
fGoFNIterationsMaxBCModelprotected
fGoFNIterationsRunBCModelprotected
FillErrorBand()BCFitter
Fit()BCEfficiencyFittervirtual
Fit(TH1D *hist1, TH1D *hist2, TF1 *func)BCEfficiencyFitter
FitFunction(const std::vector< double > &x, const std::vector< double > &parameters)BCEfficiencyFittervirtual
FixDataAxis(unsigned int index, bool fixed) (defined in BCFitter)BCFitter
flag_discreteBCModelprotected
fModelAPosterioriBCModelprotected
fModelAPrioriBCModelprotected
fNameBCModelprotected
fPriorConstantAllBCModelprotected
fPriorContainerBCModelprotected
fPriorContainerConstantBCModelprotected
fPriorContainerInterpolateBCModelprotected
fPValueBCModelprotected
fPValueNDoF (defined in BCModel)BCModelprotected
GetChi2NDoF() (defined in BCModel)BCModelinline
GetChi2Runs(int dataIndex, int sigmaIndex)BCModel
GetDataPoint(unsigned int index) const BCModel
GetDataPointLowerBoundaries() const BCModelinline
GetDataPointLowerBoundary(unsigned int index) const BCModel
GetDataPointUpperBoundaries() const BCModelinline
GetDataPointUpperBoundary(unsigned int index) const BCModel
GetDataSet() const BCModelinline
GetErrorBand()BCEfficiencyFitterinline
BCFitter::GetErrorBand(double level) const BCFitter
GetErrorBandGraph(double level1, double level2) const (defined in BCFitter)BCFitter
GetErrorBandXY() const BCFitterinline
GetErrorBandXY_yellow(double level=.68, int nsmooth=0) const (defined in BCFitter)BCFitter
GetFitFunction()BCEfficiencyFitterinline
GetFitFunctionGraph(const std::vector< double > &parameters) (defined in BCFitter)BCFitter
GetFitFunctionGraph() (defined in BCFitter)BCFitterinline
GetFitFunctionGraph(const std::vector< double > &parameters, double xmin, double xmax, int n=1000) (defined in BCFitter)BCFitter
GetFixedDataAxis(unsigned int index) const (defined in BCFitter)BCFitter
GetFlagBoundaries() const BCModel
GetGraphFitFunction()BCEfficiencyFitterinline
GetHistogram1()BCEfficiencyFitterinline
GetHistogram2()BCEfficiencyFitterinline
GetHistogramRatio()BCEfficiencyFitterinline
GetModelAPosterioriProbability() const BCModelinline
GetModelAPrioriProbability() const BCModelinline
GetName() const BCModelinline
GetNDataPoints() const BCModel
GetPValue()BCModelinline
GetPvalueFromChi2(const std::vector< double > &par, int sigma_index)BCModel
GetPvalueFromChi2NDoF(std::vector< double > par, int sigma_index) (defined in BCModel)BCModel
GetPvalueFromKolmogorov(const std::vector< double > &par, int index)BCModel
GetPValueNDoF() (defined in BCModel)BCModelinline
GetUncertainties(int n, int k, double p, double &xexp, double &xmin, double &xmax)BCEfficiencyFitter
HessianMatrixElement(const BCParameter *parameter1, const BCParameter *parameter2, std::vector< double > point)BCModel
Likelihood(const std::vector< double > &params)BCModelvirtual
LogAPrioriProbability(const std::vector< double > &parameters)BCModelvirtual
LogEval(const std::vector< double > &parameters)BCModelvirtual
LogLikelihood(const std::vector< double > &parameters)BCEfficiencyFittervirtual
LogProbability(const std::vector< double > &parameter)BCModel
LogProbabilityNN(const std::vector< double > &parameters)BCModelinline
MarginalizePostprocess()BCFitterinline
MarginalizePreprocess()BCFitter
MCMCIterationInterface()BCFitter
operator=(const BCModel &bcmodel)BCModel
PrintHessianMatrix(std::vector< double > parameters)BCModel
PrintResults(const char *file)BCModel
PrintShortFitSummary(int chi2flag=0)BCModel
PrintSummary()BCModel
Probability(const std::vector< double > &parameter)BCModel
ProbabilityNN(const std::vector< double > &params)BCModel
ReadErrorBandFromFile(const char *file)BCFitter
SamplingFunction(const std::vector< double > &parameters)BCModelvirtual
SetDataBoundaries(unsigned int index, double lowerboundary, double upperboundary, bool fixed=false) (defined in BCModel)BCModel
SetDataPointLowerBoundaries(BCDataPoint *datasetlowerboundaries)BCModelinline
SetDataPointLowerBoundary(int index, double lowerboundary)BCModel
SetDataPointType(int type)BCEfficiencyFitter
SetDataPointUpperBoundaries(BCDataPoint *datasetupperboundaries)BCModelinline
SetDataPointUpperBoundary(int index, double upperboundary)BCModel
SetDataSet(BCDataSet *dataset)BCModelinline
SetErrorBandContinuous(bool flag)BCFitter
SetErrorBandHisto(TH2D *h)BCFitterinline
SetFillErrorBand(bool flag=true)BCFitterinline
SetFitFunction(TF1 *func)BCEfficiencyFitter
SetFitFunctionIndexX(int index)BCFitterinline
SetFitFunctionIndexY(int index)BCFitterinline
SetFitFunctionIndices(int indexx, int indexy)BCFitterinline
SetFlagIntegration(bool flag)BCEfficiencyFitterinline
SetGoFNChains(int n)BCModelinline
SetGoFNIterationsMax(int n)BCModelinline
SetGoFNIterationsRun(int n)BCModelinline
SetHistograms(TH1D *hist1, TH1D *hist2)BCEfficiencyFitter
SetModelAPosterioriProbability(double probability)BCModelinline
SetModelAPrioriProbability(double probability)BCModelinline
SetName(const char *name)BCModelinline
SetPrior(int index, TF1 *f)BCModel
SetPrior(const char *name, TF1 *f)BCModel
SetPrior(int index, TH1 *h, bool flag=false)BCModel
SetPrior(const char *name, TH1 *h, bool flag=false)BCModel
SetPriorConstant(int index)BCModel
SetPriorConstant(const char *name)BCModelinline
SetPriorConstantAll()BCModel
SetPriorDelta(int index, double value)BCModel
SetPriorDelta(const char *name, double value)BCModel
SetPriorGauss(int index, double mean, double sigma)BCModel
SetPriorGauss(const char *name, double mean, double sigma)BCModel
SetPriorGauss(int index, double mean, double sigmadown, double sigmaup)BCModel
SetPriorGauss(const char *name, double mean, double sigmadown, double sigmaup)BCModel
SetSingleDataPoint(BCDataPoint *datapoint)BCModel
SetSingleDataPoint(BCDataSet *dataset, unsigned int index) (defined in BCModel)BCModel
UnsetFillErrorBand()BCFitterinline
~BCEfficiencyFitter()BCEfficiencyFitter
~BCFitter()BCFitter
~BCModel()BCModelvirtual