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

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

AddChannel(const char *name)BCMTF
AddParameter(BCParameter *parameter)BCModelvirtual
AddProcess(const char *name, double nmin=0., double nmax=1., int color=-1, int fillstyle=-1, int linestyle=-1)BCMTF
AddSystematic(const char *name, double min=-5., double max=5.)BCMTF
APrioriProbability(const std::vector< double > &parameters)BCModel
BCModel(const char *name="model")BCModel
BCModel(const BCModel &bcmodel)BCModel
BCMTF()BCMTF
BCMTF(const char *name)BCMTF
CalculateCash(int channelindex, const std::vector< double > &parameters)BCMTF
CalculateCash(const std::vector< double > &parameters)BCMTF
CalculateChi2(int channelindex, const std::vector< double > &parameters)BCMTF
CalculateChi2(const std::vector< double > &parameters)BCMTF
CalculatePValue(int channelindex, const std::vector< double > &parameters)BCMTF
CalculatePValue(const std::vector< double > &parameters)BCMTF
CalculatePValue(std::vector< double > par, bool flag_histogram=false) (defined in BCModel)BCModel
CDF(const std::vector< double > &, int, bool)BCModelinlinevirtual
Copy(const BCModel &bcmodel)BCModel
CorrelateDataPointValues(std::vector< double > &x)BCModelvirtual
Efficiency(int channelindex, int processindex, int binindex, const std::vector< double > &parameters)BCMTF
Eval(const std::vector< double > &parameters)BCModel
Expectation(int channelindex, int binindex, const std::vector< double > &parameters)BCMTF
ExpectationFunction(int parindex, int channelindex, int processindex, const std::vector< double > &parameters)BCMTF
fChi2NDoF (defined in BCModel)BCModelprotected
fDataFixedValues (defined in BCModel)BCModelprotected
fDataPointLowerBoundariesBCModelprotected
fDataPointUpperBoundariesBCModelprotected
fDataSetBCModelprotected
fGoFNChainsBCModelprotected
fGoFNIterationsMaxBCModelprotected
fGoFNIterationsRunBCModelprotected
flag_discreteBCModelprotected
fModelAPosterioriBCModelprotected
fModelAPrioriBCModelprotected
fNameBCModelprotected
fPriorConstantAllBCModelprotected
fPriorContainerBCModelprotected
fPriorContainerConstantBCModelprotected
fPriorContainerInterpolateBCModelprotected
fPValueBCModelprotected
fPValueNDoF (defined in BCModel)BCModelprotected
GetChannel(int index)BCMTFinline
GetChannelIndex(const char *name)BCMTF
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
GetFlagBoundaries() const BCModel
GetModelAPosterioriProbability() const BCModelinline
GetModelAPrioriProbability() const BCModelinline
GetName() const BCModelinline
GetNChannels()BCMTFinline
GetNDataPoints() const BCModel
GetNProcesses()BCMTFinline
GetNSystematics()BCMTFinline
GetParIndexProcess(int index)BCMTFinline
GetParIndexSystematic(int index)BCMTFinline
GetProcess(int index)BCMTFinline
GetProcessIndex(const char *name)BCMTF
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
GetSystematic(int index)BCMTFinline
GetSystematicIndex(const char *name)BCMTF
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)BCMTFvirtual
LogProbability(const std::vector< double > &parameter)BCModel
LogProbabilityNN(const std::vector< double > &parameters)BCModelinline
MCMCUserIterationInterface()BCMTF
operator=(const BCModel &bcmodel)BCModel
PrintHessianMatrix(std::vector< double > parameters)BCModel
PrintResults(const char *file)BCModel
PrintShortFitSummary(int chi2flag=0)BCModel
PrintStack(int channelindex, const std::vector< double > &parameters, const char *filename="stack.pdf", const char *options="e1b0stack")BCMTF
PrintStack(const char *channelname, const std::vector< double > &parameters, const char *filename="stack.pdf", const char *options="e1b0stack")BCMTF
PrintSummary(const char *filename="summary.txt")BCMTF
BCModel::PrintSummary()BCModel
Probability(int channelindex, int processindex, int binindex, const std::vector< double > &parameters)BCMTF
BCModel::Probability(const std::vector< double > &parameter)BCModel
ProbabilityNN(const std::vector< double > &params)BCModel
SamplingFunction(const std::vector< double > &parameters)BCModelvirtual
SetData(const char *channelname, TH1D hist, double minimum=-1, double maximum=-1)BCMTF
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
SetDataPointUpperBoundaries(BCDataPoint *datasetupperboundaries)BCModelinline
SetDataPointUpperBoundary(int index, double upperboundary)BCModel
SetDataSet(BCDataSet *dataset)BCModelinline
SetExpectationFunction(int parindex, TF1 *func)BCMTFinline
SetFlagEfficiencyConstraint(bool flag)BCMTFinline
SetGoFNChains(int n)BCModelinline
SetGoFNIterationsMax(int n)BCModelinline
SetGoFNIterationsRun(int n)BCModelinline
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
SetSystematicVariation(const char *channelname, const char *processname, const char *systematicname, double variation_up, double variation_down)BCMTF
SetSystematicVariation(const char *channelname, const char *processname, const char *systematicname, TH1D hist_up, TH1D hist_down)BCMTF
SetSystematicVariation(const char *channelname, const char *processname, const char *systematicname, TH1D hist, TH1D hist_up, TH1D hist_down)BCMTF
SetTemplate(const char *channelname, const char *processname, TH1D hist, double efficiency=1., double norm=1.)BCMTF
SetTemplate(const char *channelname, const char *processname, std::vector< TF1 * > *funccont, int nbins, double efficiency=1.)BCMTF
~BCModel()BCModelvirtual
~BCMTF()BCMTF