AddParameter(BCParameter *parameter) | BCModel | virtual |
BCIntegrate::AddParameter(const char *name, double min, double max, const char *latexname="") | BCEngineMCMC | virtual |
APrioriProbability(const std::vector< double > ¶meters) | BCModel | |
BCCubaMethod enum name | BCIntegrate | |
BCEngineMCMC() | BCEngineMCMC | |
BCEngineMCMC(const BCEngineMCMC &enginemcmc) | BCEngineMCMC | |
BCIntegrate() | BCIntegrate | |
BCIntegrate(const BCIntegrate &bcintegrate) | BCIntegrate | |
BCIntegrationMethod enum name | BCIntegrate | |
BCMarginalizationMethod enum name | BCIntegrate | |
BCModel(const char *name="model") | BCModel | |
BCModel(const BCModel &bcmodel) | BCModel | |
BCOptimizationMethod enum name | BCIntegrate | |
BCSASchedule enum name | BCIntegrate | |
BCSummaryPriorModel() | BCSummaryPriorModel | |
BCSummaryPriorModel(const char *name) | BCSummaryPriorModel | |
CalculateIntegrationVolume() | BCIntegrate | |
CalculatePValue(std::vector< double > par, bool flag_histogram=false) | BCModel | |
CDF(const std::vector< double > &, int, bool) | BCModel | inlinevirtual |
CheckMarginalizationAvailability(BCMarginalizationMethod type) | BCIntegrate | |
CheckMarginalizationIndices(TH1 *hist, const std::vector< unsigned > &index) | BCIntegrate | |
ClearParameters(bool hard=false) | BCEngineMCMC | inline |
Copy(const BCModel &bcmodel) | BCModel | |
BCIntegrate::Copy(const BCIntegrate &bcintegrate) | BCIntegrate | protected |
BCEngineMCMC::Copy(const BCEngineMCMC &enginemcmc) | BCEngineMCMC | |
CorrelateDataPointValues(std::vector< double > &x) | BCModel | virtual |
CubaIntegrand(const int *ndim, const double xx[], const int *ncomp, double ff[], void *userdata) | BCIntegrate | static |
DumpCubaIntegrationMethod(BCCubaMethod type) | BCIntegrate | |
DumpCubaIntegrationMethod() | BCIntegrate | inline |
DumpCurrentIntegrationMethod() | BCIntegrate | inline |
DumpCurrentMarginalizationMethod() | BCIntegrate | inline |
DumpCurrentOptimizationMethod() | BCIntegrate | inline |
DumpIntegrationMethod(BCIntegrationMethod type) | BCIntegrate | |
DumpMarginalizationMethod(BCMarginalizationMethod type) | BCIntegrate | |
DumpOptimizationMethod(BCOptimizationMethod type) | BCIntegrate | |
DumpUsedIntegrationMethod() | BCIntegrate | inline |
DumpUsedMarginalizationMethod() | BCIntegrate | inline |
DumpUsedOptimizationMethod() | BCIntegrate | inline |
Eval(const std::vector< double > ¶meters) | BCModel | virtual |
EvaluatorMC(std::vector< double > &sums, const std::vector< double > &point, bool &accepted) | BCIntegrate | |
fChi2NDoF | BCModel | protected |
FCNLikelihood(int &npar, double *grad, double &fval, double *par, int flag) | BCIntegrate | static |
fDataFixedValues | BCModel | protected |
fDataPointLowerBoundaries | BCModel | protected |
fDataPointUpperBoundaries | BCModel | protected |
fDataSet | BCModel | protected |
fFlagIgnorePrevOptimization | BCIntegrate | protected |
fFlagMarginalized | BCIntegrate | protected |
fFlagWriteSAToFile | BCIntegrate | protected |
fGoFNChains | BCModel | protected |
fGoFNIterationsMax | BCModel | protected |
fGoFNIterationsRun | BCModel | protected |
fID | BCIntegrate | protected |
FindMode(std::vector< double > start=std::vector< double >()) | BCIntegrate | |
FindMode(BCIntegrate::BCOptimizationMethod optmethod, std::vector< double > start=std::vector< double >()) | BCIntegrate | |
flag_discrete | BCModel | protected |
fMarginalized1D | BCIntegrate | protected |
fMarginalized2D | BCIntegrate | protected |
fMarginalModes | BCEngineMCMC | protected |
fMCMCBestFitParameters | BCEngineMCMC | protected |
fMCMCCurrentChain | BCEngineMCMC | protected |
fMCMCCurrentIteration | BCEngineMCMC | protected |
fMCMCEfficiencyMax | BCEngineMCMC | protected |
fMCMCEfficiencyMin | BCEngineMCMC | protected |
fMCMCFlagConvergenceGlobal | BCEngineMCMC | protected |
fMCMCFlagInitialPosition | BCEngineMCMC | protected |
fMCMCFlagOrderParameters | BCEngineMCMC | protected |
fMCMCFlagPreRun | BCEngineMCMC | protected |
fMCMCFlagRun | BCEngineMCMC | protected |
fMCMCFlagWriteChainToFile | BCEngineMCMC | protected |
fMCMCFlagWritePreRunToFile | BCEngineMCMC | protected |
fMCMCH1Marginalized | BCEngineMCMC | protected |
fMCMCH2Marginalized | BCEngineMCMC | protected |
fMCMCInitialPosition | BCEngineMCMC | protected |
fMCMCLogMaximum | BCEngineMCMC | protected |
fMCMCNChains | BCEngineMCMC | protected |
fMCMCNIterations | BCEngineMCMC | protected |
fMCMCNIterationsConvergenceGlobal | BCEngineMCMC | protected |
fMCMCNIterationsMax | BCEngineMCMC | protected |
fMCMCNIterationsPreRunMin | BCEngineMCMC | protected |
fMCMCNIterationsRun | BCEngineMCMC | protected |
fMCMCNIterationsUpdate | BCEngineMCMC | protected |
fMCMCNIterationsUpdateMax | BCEngineMCMC | protected |
fMCMCNLag | BCEngineMCMC | protected |
fMCMCNTrials | BCEngineMCMC | protected |
fMCMCNTrialsTrue | BCEngineMCMC | protected |
fMCMCPhase | BCEngineMCMC | protected |
fMCMCprob | BCEngineMCMC | protected |
fMCMCprobMax | BCEngineMCMC | protected |
fMCMCprobMean | BCEngineMCMC | protected |
fMCMCprobVar | BCEngineMCMC | protected |
fMCMCRValue | BCEngineMCMC | protected |
fMCMCRValueCriterion | BCEngineMCMC | protected |
fMCMCRValueParameters | BCEngineMCMC | protected |
fMCMCRValueParametersCriterion | BCEngineMCMC | protected |
fMCMCRValueUseStrict | BCEngineMCMC | protected |
fMCMCTrees | BCEngineMCMC | protected |
fMCMCTrialFunctionScaleFactor | BCEngineMCMC | protected |
fMCMCTrialFunctionScaleFactorStart | BCEngineMCMC | protected |
fMCMCx | BCEngineMCMC | protected |
fMCMCxMax | BCEngineMCMC | protected |
fMCMCxMean | BCEngineMCMC | protected |
fMCMCxVar | BCEngineMCMC | protected |
fMinuit | BCIntegrate | protected |
fMinuitArglist | BCIntegrate | protected |
fMinuitErrorFlag | BCIntegrate | protected |
fModelAPosteriori | BCModel | protected |
fModelAPriori | BCModel | protected |
fName | BCModel | protected |
fParameters | BCEngineMCMC | protected |
fPriorConstantAll | BCModel | protected |
fPriorContainer | BCModel | protected |
fPriorContainerConstant | BCModel | protected |
fPriorContainerInterpolate | BCModel | protected |
fPValue | BCModel | protected |
fPValueNDoF | BCModel | protected |
fRandom | BCEngineMCMC | protected |
fSALogProb | BCIntegrate | protected |
fSANIterations | BCIntegrate | protected |
fSAT0 | BCIntegrate | protected |
fSATemperature | BCIntegrate | protected |
fSATmin | BCIntegrate | protected |
fSAx | BCIntegrate | protected |
fTestModel | BCSummaryPriorModel | private |
fTreeSA | BCIntegrate | protected |
GetAbsolutePrecision() const | BCIntegrate | inline |
GetBestFitParameter(unsigned index) const | BCIntegrate | |
GetBestFitParameterError(unsigned index) const | BCIntegrate | |
GetBestFitParameterErrors() const | BCIntegrate | inline |
GetBestFitParameters() const | BCIntegrate | inline |
GetBestFitParametersMarginalized() const | BCEngineMCMC | |
GetChi2NDoF() | BCModel | inline |
GetChi2Runs(int dataIndex, int sigmaIndex) | BCModel | |
GetCubaCuhreOptions() const | BCIntegrate | inline |
GetCubaDivonneOptions() const | BCIntegrate | inline |
GetCubaIntegrationMethod() const | BCIntegrate | inline |
GetCubaSuaveOptions() const | BCIntegrate | inline |
GetCubaVegasOptions() const | BCIntegrate | inline |
GetDataPoint(unsigned int index) const | BCModel | |
GetDataPointLowerBoundaries() const | BCModel | inline |
GetDataPointLowerBoundary(unsigned int index) const | BCModel | |
GetDataPointUpperBoundaries() const | BCModel | inline |
GetDataPointUpperBoundary(unsigned int index) const | BCModel | |
GetDataSet() const | BCModel | inline |
GetError() const | BCIntegrate | inline |
GetFlagBoundaries() const | BCModel | |
GetIntegral() const | BCIntegrate | inline |
GetIntegrationMethod() const | BCIntegrate | inline |
GetLogMaximum() | BCIntegrate | inline |
GetMarginalizationMethod() const | BCIntegrate | inline |
GetMarginalized(const BCParameter *parameter) | BCIntegrate | |
GetMarginalized(const char *name) | BCIntegrate | inline |
GetMarginalized(unsigned index) | BCIntegrate | |
GetMarginalized(const BCParameter *parameter1, const BCParameter *parameter2) | BCIntegrate | |
GetMarginalized(const char *name1, const char *name2) | BCIntegrate | inline |
GetMarginalized(unsigned index1, unsigned index2) | BCIntegrate | |
GetMinuit() | BCIntegrate | |
GetMinuitErrorFlag() const | BCIntegrate | inline |
GetModelAPosterioriProbability() const | BCModel | inline |
GetModelAPrioriProbability() const | BCModel | inline |
GetName() const | BCModel | inline |
GetNDataPoints() const | BCModel | |
GetNFixedParameters() | BCEngineMCMC | |
GetNFreeParameters() | BCEngineMCMC | |
GetNIntegrationVariables() | BCIntegrate | |
GetNIterations() const | BCIntegrate | inline |
GetNIterationsMax() const | BCIntegrate | inline |
GetNIterationsMin() const | BCIntegrate | inline |
GetNIterationsOutput() const | BCIntegrate | inline |
GetNIterationsPrecisionCheck() const | BCIntegrate | inline |
GetNParameters() const | BCEngineMCMC | inline |
GetOptimizationMethod() const | BCIntegrate | inline |
GetParameter(int index) const | BCEngineMCMC | inline |
GetParameter(const char *name) const | BCEngineMCMC | inline |
GetProposalPointSA(const std::vector< double > &x, int t) | BCIntegrate | |
GetProposalPointSABoltzmann(const std::vector< double > &x, int t) | BCIntegrate | |
GetProposalPointSACauchy(const std::vector< double > &x, int t) | BCIntegrate | |
GetProposalPointSACustom(const std::vector< double > &x, int t) | BCIntegrate | virtual |
GetPValue() | BCModel | inline |
GetPvalueFromChi2(const std::vector< double > &par, int sigma_index) | BCModel | |
GetPvalueFromChi2NDoF(std::vector< double > par, int sigma_index) | BCModel | |
GetPvalueFromKolmogorov(const std::vector< double > &par, int index) | BCModel | |
GetPValueNDoF() | BCModel | inline |
GetRandomPoint(std::vector< double > &x) | BCIntegrate | |
GetRandomVectorInParameterSpace(std::vector< double > &x) const | BCIntegrate | |
GetRandomVectorUnitHypercube(std::vector< double > &x) const | BCIntegrate | |
GetRelativePrecision() const | BCIntegrate | inline |
GetSASchedule() const | BCIntegrate | inline |
GetSAT0() const | BCIntegrate | inline |
GetSATmin() const | BCIntegrate | inline |
GetSATree() | BCIntegrate | inline |
GetSlice(const BCParameter *parameter, const std::vector< double > parameters=std::vector< double >(0), int bins=0, bool flag_norm=true) | BCIntegrate | |
GetSlice(const char *name, const std::vector< double > parameters=std::vector< double >(0), int nbins=0, bool flag_norm=true) | BCIntegrate | inline |
GetSlice(const BCParameter *parameter1, const BCParameter *parameter2, const std::vector< double > parameters=std::vector< double >(0), int bins=0, bool flag_norm=true) | BCIntegrate | |
GetSlice(const char *name1, const char *name2, const std::vector< double > parameters=std::vector< double >(0), int nbins=0, bool flag_norm=true) | BCIntegrate | |
GetSlice(unsigned index1, unsigned index2, const std::vector< double > parameters=std::vector< double >(0), int nbins=0, bool flag_norm=true) | BCIntegrate | |
HessianMatrixElement(const BCParameter *parameter1, const BCParameter *parameter2, std::vector< double > point) | BCModel | |
InitializeSATree() | BCIntegrate | |
IntegralUpdaterMC(const std::vector< double > &sums, const int &nIterations, double &integral, double &absprecision) | BCIntegrate | static |
Integrate(BCIntegrationMethod intmethod) | BCIntegrate | |
Integrate() | BCIntegrate | |
Integrate(BCIntegrationMethod type, tRandomizer randomizer, tEvaluator evaluator, tIntegralUpdater updater, std::vector< double > &sums) | BCIntegrate | |
IntegrationOutputFrequency() const | BCIntegrate | protected |
kCubaCuhre enum value | BCIntegrate | |
kCubaDivonne enum value | BCIntegrate | |
kCubaSuave enum value | BCIntegrate | |
kCubaVegas enum value | BCIntegrate | |
kHigh enum value | BCEngineMCMC | |
kIntCuba enum value | BCIntegrate | |
kIntDefault enum value | BCIntegrate | |
kIntEmpty enum value | BCIntegrate | |
kIntGrid enum value | BCIntegrate | |
kIntMonteCarlo enum value | BCIntegrate | |
kLow enum value | BCEngineMCMC | |
kMargDefault enum value | BCIntegrate | |
kMargEmpty enum value | BCIntegrate | |
kMargGrid enum value | BCIntegrate | |
kMargMetropolis enum value | BCIntegrate | |
kMargMonteCarlo enum value | BCIntegrate | |
kMedium enum value | BCEngineMCMC | |
kOptDefault enum value | BCIntegrate | |
kOptEmpty enum value | BCIntegrate | |
kOptMetropolis enum value | BCIntegrate | |
kOptMinuit enum value | BCIntegrate | |
kOptSimAnn enum value | BCIntegrate | |
kSABoltzmann enum value | BCIntegrate | |
kSACauchy enum value | BCIntegrate | |
kSACustom enum value | BCIntegrate | |
kVeryHigh enum value | BCEngineMCMC | |
Likelihood(const std::vector< double > ¶ms) | BCModel | virtual |
LogAPrioriProbability(const std::vector< double > ¶meters) | BCSummaryPriorModel | virtual |
LogEval(const std::vector< double > ¶meters) | BCModel | virtual |
LogLikelihood(const std::vector< double > ¶meters) | BCSummaryPriorModel | virtual |
LogOutputAtEndOfIntegration(double integral, double absprecision, double relprecision, int nIterations) | BCIntegrate | protected |
LogOutputAtIntegrationStatusUpdate(BCIntegrationMethod type, double integral, double absprecision, int nIterations) | BCIntegrate | protected |
LogOutputAtStartOfIntegration(BCIntegrationMethod type, BCCubaMethod cubatype) | BCIntegrate | protected |
LogProbability(const std::vector< double > ¶meter) | BCModel | |
LogProbabilityNN(const std::vector< double > ¶meters) | BCModel | inline |
MarginalizeAll() | BCIntegrate | |
MarginalizeAll(BCMarginalizationMethod margmethod) | BCIntegrate | |
MarginalizePostprocess() | BCIntegrate | inlinevirtual |
MarginalizePreprocess() | BCIntegrate | inlinevirtual |
MCMCCurrentPointInterface(std::vector< double > &, int, bool) | BCEngineMCMC | inlinevirtual |
MCMCGetCurrentChain() const | BCEngineMCMC | inline |
MCMCGetCurrentIteration() const | BCEngineMCMC | inline |
MCMCGetFlagConvergenceGlobal() const | BCEngineMCMC | inline |
MCMCGetFlagInitialPosition() const | BCEngineMCMC | inline |
MCMCGetFlagRun() const | BCEngineMCMC | inline |
MCMCGetH1Marginalized(unsigned i) | BCEngineMCMC | |
MCMCGetH2Marginalized(unsigned i, unsigned j) | BCEngineMCMC | |
MCMCGetLogProbx() const | BCEngineMCMC | inline |
MCMCGetLogProbx(unsigned ichain) | BCEngineMCMC | |
MCMCGetMarkovChainTree(unsigned i) | BCEngineMCMC | inline |
MCMCGetMaximumLogProb() const | BCEngineMCMC | inline |
MCMCGetMaximumPoint(unsigned i) const | BCEngineMCMC | |
MCMCGetMaximumPoints() const | BCEngineMCMC | inline |
MCMCGetNChains() const | BCEngineMCMC | inline |
MCMCGetNewPointMetropolis(unsigned chain=0) | BCEngineMCMC | |
MCMCGetNewPointMetropolis(unsigned chain, unsigned parameter) | BCEngineMCMC | |
MCMCGetNIterations() const | BCEngineMCMC | inline |
MCMCGetNIterationsConvergenceGlobal() const | BCEngineMCMC | inline |
MCMCGetNIterationsMax() const | BCEngineMCMC | inline |
MCMCGetNIterationsPreRunMin() const | BCEngineMCMC | inline |
MCMCGetNIterationsRun() const | BCEngineMCMC | inline |
MCMCGetNIterationsUpdate() const | BCEngineMCMC | inline |
MCMCGetNIterationsUpdateMax() const | BCEngineMCMC | inline |
MCMCGetNLag() const | BCEngineMCMC | inline |
MCMCGetNTrials() const | BCEngineMCMC | inline |
MCMCGetNTrialsTrue() const | BCEngineMCMC | inline |
MCMCGetPhase() const | BCEngineMCMC | inline |
MCMCGetprobMean() const | BCEngineMCMC | inline |
MCMCGetProposalPointMetropolis(unsigned chain, std::vector< double > &x) | BCEngineMCMC | |
MCMCGetProposalPointMetropolis(unsigned chain, unsigned parameter, std::vector< double > &x) | BCEngineMCMC | |
MCMCGetRValue() const | BCEngineMCMC | inline |
MCMCGetRValueCriterion() const | BCEngineMCMC | inline |
MCMCGetRValueParameters(unsigned i) | BCEngineMCMC | inline |
MCMCGetRValueParametersCriterion() const | BCEngineMCMC | inline |
MCMCGetRValueStrict() const | BCEngineMCMC | inline |
MCMCGetTrialFunctionScaleFactor() const | BCEngineMCMC | inline |
MCMCGetTrialFunctionScaleFactor(unsigned ichain) const | BCEngineMCMC | |
MCMCGetTrialFunctionScaleFactor(unsigned ichain, unsigned ipar) | BCEngineMCMC | |
MCMCGetVariance() const | BCEngineMCMC | inline |
MCMCGetx() const | BCEngineMCMC | inline |
MCMCGetx(unsigned ichain) | BCEngineMCMC | |
MCMCGetx(unsigned ichain, unsigned ipar) const | BCEngineMCMC | |
MCMCInChainCheckMaximum() | BCEngineMCMC | |
MCMCInChainFillHistograms() | BCEngineMCMC | |
MCMCInChainTestConvergenceAllChains() | BCEngineMCMC | |
MCMCInChainUpdateStatistics() | BCEngineMCMC | |
MCMCInChainWriteChains() | BCEngineMCMC | |
MCMCInitialize() | BCEngineMCMC | |
MCMCInitializeMarkovChains() | BCEngineMCMC | |
MCMCInitializeMarkovChainTrees() | BCEngineMCMC | |
MCMCIterationInterface() | BCEngineMCMC | virtual |
MCMCMetropolis() | BCEngineMCMC | |
MCMCMetropolisPreRun() | BCEngineMCMC | |
MCMCResetRunStatistics() | BCEngineMCMC | |
MCMCSetFlagFillHistograms(bool flag) | BCEngineMCMC | |
MCMCSetFlagInitialPosition(int flag) | BCEngineMCMC | inline |
MCMCSetFlagOrderParameters(bool flag) | BCEngineMCMC | inline |
MCMCSetFlagPreRun(bool flag) | BCEngineMCMC | inline |
MCMCSetInitialPositions(const std::vector< double > &x0s) | BCEngineMCMC | |
MCMCSetInitialPositions(std::vector< std::vector< double > > x0s) | BCEngineMCMC | |
MCMCSetMarkovChainTrees(const std::vector< TTree * > &trees) | BCEngineMCMC | |
MCMCSetMaximumEfficiency(double efficiency) | BCEngineMCMC | inline |
MCMCSetMinimumEfficiency(double efficiency) | BCEngineMCMC | inline |
MCMCSetNChains(unsigned n) | BCEngineMCMC | |
MCMCSetNIterationsMax(unsigned n) | BCEngineMCMC | inline |
MCMCSetNIterationsPreRunMin(unsigned n) | BCEngineMCMC | inline |
MCMCSetNIterationsRun(unsigned n) | BCEngineMCMC | inline |
MCMCSetNIterationsUpdate(unsigned n) | BCEngineMCMC | inline |
MCMCSetNIterationsUpdateMax(unsigned n) | BCEngineMCMC | inline |
MCMCSetNLag(unsigned n) | BCEngineMCMC | inline |
MCMCSetPrecision(BCEngineMCMC::Precision precision) | BCEngineMCMC | |
MCMCSetRandomSeed(unsigned seed) | BCEngineMCMC | |
MCMCSetRValueCriterion(double r) | BCEngineMCMC | inline |
MCMCSetRValueParametersCriterion(double r) | BCEngineMCMC | inline |
MCMCSetRValueStrict(bool strict=true) | BCEngineMCMC | inline |
MCMCSetTrialFunctionScaleFactor(std::vector< double > scale) | BCEngineMCMC | inline |
MCMCSetValuesDefault() | BCEngineMCMC | |
MCMCSetValuesDetail() | BCEngineMCMC | |
MCMCSetValuesQuick() | BCEngineMCMC | |
MCMCSetWriteChainToFile(bool flag) | BCEngineMCMC | inline |
MCMCSetWritePreRunToFile(bool flag) | BCEngineMCMC | inline |
MCMCTrialFunction(unsigned ichain, std::vector< double > &x) | BCEngineMCMC | virtual |
MCMCTrialFunctionSingle(unsigned ichain, unsigned ipar) | BCEngineMCMC | virtual |
MCMCUserIterationInterface() | BCEngineMCMC | inlinevirtual |
NCubaMethods enum value | BCIntegrate | |
NIntMethods enum value | BCIntegrate | |
NMargMethods enum value | BCIntegrate | |
NOptMethods enum value | BCIntegrate | |
Normalize() | BCIntegrate | inline |
NSAMethods enum value | BCIntegrate | |
operator=(const BCModel &bcmodel) | BCModel | |
BCIntegrate::operator=(const BCIntegrate &bcintegrate) | BCIntegrate | |
BCEngineMCMC::operator=(const BCEngineMCMC &engineMCMC) | BCEngineMCMC | |
Precision enum name | BCEngineMCMC | |
PrintAllMarginalized(const char *file, std::string options1d="BTsiB3CS1D0pdf0Lmeanmode", std::string options2d="BTfB3CS1meangmode", unsigned int hdiv=1, unsigned int ndiv=1) | BCIntegrate | |
PrintAllMarginalized1D(const char *filebase) | BCIntegrate | |
PrintAllMarginalized2D(const char *filebase) | BCIntegrate | |
PrintHessianMatrix(std::vector< double > parameters) | BCModel | |
PrintResults(const char *file) | BCModel | |
PrintShortFitSummary(int chi2flag=0) | BCModel | |
PrintSummary() | BCModel | |
Probability(const std::vector< double > ¶meter) | BCModel | |
ProbabilityNN(const std::vector< double > ¶ms) | BCModel | |
ReadMarginalizedFromFile(const char *file) | BCIntegrate | |
ResetResults() | BCIntegrate | virtual |
SAHelperGetRadialCauchy() | BCIntegrate | |
SAHelperGetRandomPointOnHypersphere() | BCIntegrate | |
SAHelperSinusToNIntegral(int dim, double theta) | BCIntegrate | |
SAInitialize() | BCIntegrate | |
SamplingFunction(const std::vector< double > ¶meters) | BCModel | virtual |
SATemperature(double t) | BCIntegrate | |
SATemperatureBoltzmann(double t) | BCIntegrate | |
SATemperatureCauchy(double t) | BCIntegrate | |
SATemperatureCustom(double t) | BCIntegrate | virtual |
SetAbsolutePrecision(double absprecision) | BCIntegrate | inline |
SetBestFitParameters(const std::vector< double > &x) | BCIntegrate | inline |
SetBestFitParameters(const std::vector< double > &x, const double &new_value, double &old_value) | BCIntegrate | |
SetCubaIntegrationMethod(BCCubaMethod type) | BCIntegrate | |
SetCubaOptions(const BCCubaOptions::Vegas &options) | BCIntegrate | inline |
SetCubaOptions(const BCCubaOptions::Suave &options) | BCIntegrate | inline |
SetCubaOptions(const BCCubaOptions::Divonne &options) | BCIntegrate | inline |
SetCubaOptions(const BCCubaOptions::Cuhre &options) | BCIntegrate | inline |
SetDataBoundaries(unsigned int index, double lowerboundary, double upperboundary, bool fixed=false) | BCModel | |
SetDataPointLowerBoundaries(BCDataPoint *datasetlowerboundaries) | BCModel | inline |
SetDataPointLowerBoundary(int index, double lowerboundary) | BCModel | |
SetDataPointUpperBoundaries(BCDataPoint *datasetupperboundaries) | BCModel | inline |
SetDataPointUpperBoundary(int index, double upperboundary) | BCModel | |
SetDataSet(BCDataSet *dataset) | BCModel | inline |
SetFlagIgnorePrevOptimization(bool flag) | BCIntegrate | inline |
SetFlagWriteSAToFile(bool flag) | BCIntegrate | inline |
SetGoFNChains(int n) | BCModel | inline |
SetGoFNIterationsMax(int n) | BCModel | inline |
SetGoFNIterationsRun(int n) | BCModel | inline |
SetIntegrationMethod(BCIntegrate::BCIntegrationMethod method) | BCIntegrate | |
SetMarginalizationMethod(BCIntegrate::BCMarginalizationMethod method) | BCIntegrate | inline |
SetMarginalized(unsigned index, TH1D *h) | BCEngineMCMC | |
SetMarginalized(unsigned index1, unsigned index2, TH2D *h) | BCEngineMCMC | |
SetMinuitArlist(double *arglist) | BCIntegrate | inline |
SetModel(BCModel *model) | BCSummaryPriorModel | |
SetModelAPosterioriProbability(double probability) | BCModel | inline |
SetModelAPrioriProbability(double probability) | BCModel | inline |
SetName(const char *name) | BCModel | inline |
SetNbins(unsigned int nbins) | BCEngineMCMC | |
SetNIterationsMax(int niterations) | BCIntegrate | inline |
SetNIterationsMin(int niterations) | BCIntegrate | inline |
SetNIterationsOutput(int niterations) | BCIntegrate | inline |
SetNIterationsPrecisionCheck(int niterations) | BCIntegrate | inline |
SetOptimizationMethod(BCIntegrate::BCOptimizationMethod method) | BCIntegrate | inline |
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) | BCModel | inline |
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 | |
SetRelativePrecision(double relprecision) | BCIntegrate | inline |
SetSASchedule(BCIntegrate::BCSASchedule schedule) | BCIntegrate | inline |
SetSAT0(double T0) | BCIntegrate | inline |
SetSATmin(double Tmin) | BCIntegrate | inline |
SetSingleDataPoint(BCDataPoint *datapoint) | BCModel | |
SetSingleDataPoint(BCDataSet *dataset, unsigned int index) | BCModel | |
tEvaluator typedef | BCIntegrate | |
tIntegralUpdater typedef | BCIntegrate | |
tRandomizer typedef | BCIntegrate | |
WriteMarkovChain(bool flag) | BCEngineMCMC | inline |
~BCEngineMCMC() | BCEngineMCMC | virtual |
~BCIntegrate() | BCIntegrate | virtual |
~BCModel() | BCModel | virtual |
~BCSummaryPriorModel() | BCSummaryPriorModel | |