| AcceptOrRejectPoint(unsigned chain, unsigned parameter) | BCEngineMCMC | |
| AddObservable(const std::string &name, double min, double max, const std::string &latexname="", const std::string &unitstring="") | BCEngineMCMC | inlinevirtual |
| AddObservable(BCObservable &obs) | BCEngineMCMC | inlinevirtual |
| AddParameter(const std::string &name, double min, double max, const std::string &latexname="", const std::string &unitstring="") | BCEngineMCMC | inlinevirtual |
| AddParameter(BCParameter ¶meter) | BCEngineMCMC | inlinevirtual |
| APrioriProbability(const std::vector< double > ¶meters) | BCModel | inlinevirtual |
| BCCubaMethod enum name | BCIntegrate | |
| BCEmptyModel(const std::string &name="model") | BCEmptyModel | |
| BCEmptyModel(const std::string &filename, const std::string &name, bool loadObservables=true) | BCEmptyModel | |
| BCEngineMCMC(const std::string &name="model") | BCEngineMCMC | |
| BCEngineMCMC(const BCEngineMCMC &enginemcmc) | BCEngineMCMC | |
| BCEngineMCMC(const std::string &filename, const std::string &name, bool loadObservables=true) | BCEngineMCMC | |
| BCIntegrate(const std::string &name="model") | BCIntegrate | |
| BCIntegrate(const std::string &filename, const std::string &name, bool loadObservables=true) | BCIntegrate | |
| BCIntegrate(const BCIntegrate &other) | BCIntegrate | |
| BCIntegrationMethod enum name | BCIntegrate | |
| BCMarginalizationMethod enum name | BCIntegrate | |
| BCModel(const std::string &name="model") | BCModel | |
| BCModel(const BCModel &bcmodel) | BCModel | |
| BCModel(const std::string &filename, const std::string &name, bool loadObservables=true) | BCModel | |
| BCOptimizationMethod enum name | BCIntegrate | |
| BCSASchedule enum name | BCIntegrate | |
| CalculateCholeskyDecompositions() | BCEngineMCMC | |
| CalculateObservables(const std::vector< double > &pars) | BCEngineMCMC | inlinevirtual |
| CheckMarginalizationAvailability(BCMarginalizationMethod type) | BCIntegrate | |
| CheckMarginalizationIndices(TH1 *hist, const std::vector< unsigned > &index) | BCIntegrate | |
| CloseOutputFile() | BCEngineMCMC | |
| CreateHistograms(bool rescale_ranges=false) | BCEngineMCMC | virtual |
| DrawParameterPlot(unsigned i0, unsigned npar=0, double interval_content=68e-2, std::vector< double > quantile_values=std::vector< double >(0), bool rescale_ranges=true) const | BCEngineMCMC | |
| DumpCubaIntegrationMethod(BCCubaMethod type) const | BCIntegrate | |
| DumpCubaIntegrationMethod() const | BCIntegrate | inline |
| DumpCurrentIntegrationMethod() const | BCIntegrate | inline |
| DumpCurrentMarginalizationMethod() const | BCIntegrate | inline |
| DumpCurrentOptimizationMethod() const | BCIntegrate | inline |
| DumpIntegrationMethod(BCIntegrationMethod type) const | BCIntegrate | |
| DumpMarginalizationMethod(BCMarginalizationMethod type) const | BCIntegrate | |
| DumpOptimizationMethod(BCOptimizationMethod type) const | BCIntegrate | |
| DumpUsedIntegrationMethod() const | BCIntegrate | inline |
| DumpUsedMarginalizationMethod() const | BCIntegrate | inline |
| DumpUsedOptimizationMethod() const | BCIntegrate | inline |
| Eval(const std::vector< double > ¶meters) | BCModel | inlinevirtual |
| EvaluateObservables() | BCEngineMCMC | virtual |
| EvaluateObservables(unsigned chain) | BCEngineMCMC | virtual |
| EvaluatorMC(std::vector< double > &sums, const std::vector< double > &point, bool &accepted) | BCIntegrate | |
| fBCH1DdrawingOptions | BCEngineMCMC | protected |
| fBCH1DPosteriorDrawingOptions | BCModel | protected |
| fBCH1DPriorDrawingOptions | BCModel | protected |
| fBCH2DdrawingOptions | BCEngineMCMC | protected |
| fBCH2DPosteriorDrawingOptions | BCModel | protected |
| fBCH2DPriorDrawingOptions | BCModel | protected |
| fCorrectRValueForSamplingVariability | BCEngineMCMC | protected |
| fDataSet | BCModel | protected |
| fDrawPriorFirst | BCModel | protected |
| fFactorizedPrior | BCModel | protected |
| fFlagIgnorePrevOptimization | BCIntegrate | protected |
| fFlagMarginalized | BCIntegrate | protected |
| fH1Marginalized | BCEngineMCMC | protected |
| fH2Marginalized | BCEngineMCMC | protected |
| fHistogramRescalePadding | BCEngineMCMC | protected |
| FindMode(std::vector< double > start=std::vector< double >()) | BCIntegrate | |
| FindMode(BCIntegrate::BCOptimizationMethod optmethod, std::vector< double > start=std::vector< double >()) | BCIntegrate | |
| fInitialPositionAttemptLimit | BCEngineMCMC | protected |
| fInitialPositionScheme | BCEngineMCMC | protected |
| fLocalModes | BCEngineMCMC | protected |
| fMCMCCurrentIteration | BCEngineMCMC | protected |
| fMCMCEfficiencyMax | BCEngineMCMC | protected |
| fMCMCEfficiencyMin | BCEngineMCMC | protected |
| fMCMCFlagWriteChainToFile | BCEngineMCMC | protected |
| fMCMCFlagWritePreRunToFile | BCEngineMCMC | protected |
| fMCMCInitialPosition | BCEngineMCMC | protected |
| fMCMCInitialScaleFactors | BCEngineMCMC | protected |
| fMCMCNChains | BCEngineMCMC | protected |
| fMCMCNIterationsConvergenceGlobal | BCEngineMCMC | protected |
| fMCMCNIterationsPreRunCheck | BCEngineMCMC | protected |
| fMCMCNIterationsPreRunMax | BCEngineMCMC | protected |
| fMCMCNIterationsPreRunMin | BCEngineMCMC | protected |
| fMCMCNIterationsRun | BCEngineMCMC | protected |
| fMCMCNLag | BCEngineMCMC | protected |
| fMCMCOutputFile | BCEngineMCMC | protected |
| fMCMCOutputFilename | BCEngineMCMC | protected |
| fMCMCOutputFileOption | BCEngineMCMC | protected |
| fMCMCPhase | BCEngineMCMC | protected |
| fMCMCPreRunCheckClear | BCEngineMCMC | protected |
| fMCMCProposalFunctionDof | BCEngineMCMC | protected |
| fMCMCProposalFunctionScaleFactor | BCEngineMCMC | protected |
| fMCMCProposeMultivariate | BCEngineMCMC | protected |
| fMCMCRValueParameters | BCEngineMCMC | protected |
| fMCMCRValueParametersCriterion | BCEngineMCMC | protected |
| fMCMCScaleFactorLowerLimit | BCEngineMCMC | protected |
| fMCMCScaleFactorUpperLimit | BCEngineMCMC | protected |
| fMCMCStates | BCEngineMCMC | protected |
| fMCMCStatistics | BCEngineMCMC | protected |
| fMCMCStatistics_AllChains | BCEngineMCMC | protected |
| fMCMCTree | BCEngineMCMC | protected |
| fMCMCTree_Chain | BCEngineMCMC | protected |
| fMCMCTree_State | BCEngineMCMC | protected |
| fMCMCTreeLoaded | BCEngineMCMC | protected |
| fMCMCTreeReuseObservables | BCEngineMCMC | protected |
| fMultivariateCovarianceUpdateLambda | BCEngineMCMC | protected |
| fMultivariateCovarianceUpdates | BCEngineMCMC | protected |
| fMultivariateEpsilon | BCEngineMCMC | protected |
| fMultivariateProposalFunctionCholeskyDecomposition | BCEngineMCMC | protected |
| fMultivariateProposalFunctionCovariance | BCEngineMCMC | protected |
| fMultivariateScaleMultiplier | BCEngineMCMC | protected |
| fName | BCEngineMCMC | protected |
| fObjectTrash | BCEngineMCMC | mutableprotected |
| fObservables | BCEngineMCMC | protected |
| fParameters | BCEngineMCMC | protected |
| fParameterTree | BCEngineMCMC | protected |
| fPriorModel | BCModel | protected |
| fRandom | BCEngineMCMC | protected |
| fRequestedH2 | BCEngineMCMC | protected |
| fRescaleHistogramRangesAfterPreRun | BCEngineMCMC | protected |
| fSafeName | BCEngineMCMC | protected |
| fSALogProb | BCIntegrate | protected |
| fSANIterations | BCIntegrate | protected |
| fSAT0 | BCIntegrate | protected |
| fSATemperature | BCIntegrate | protected |
| fSATmin | BCIntegrate | protected |
| fSAx | BCIntegrate | protected |
| GetAbsolutePrecision() const | BCIntegrate | inline |
| GetBCH1DdrawingOptions() | BCEngineMCMC | inline |
| GetBCH1DPosteriorDrawingOptions() | BCModel | inline |
| GetBCH1DPriorDrawingOptions() | BCModel | inline |
| GetBCH2DdrawingOptions() | BCEngineMCMC | inline |
| GetBCH2DPosteriorDrawingOptions() | BCModel | inline |
| GetBCH2DPriorDrawingOptions() | BCModel | inline |
| GetBestFitParameterErrors() const | BCIntegrate | virtual |
| GetBestFitParameters() const | BCIntegrate | virtual |
| GetBestFitSummary(unsigned i) const | BCIntegrate | protectedvirtual |
| GetChainState(unsigned c) const | BCEngineMCMC | inline |
| GetCorrectRValueForSamplingVariability() const | BCEngineMCMC | inline |
| GetCubaCuhreOptions() const | BCIntegrate | inline |
| GetCubaDivonneOptions() const | BCIntegrate | inline |
| GetCubaIntegrationMethod() const | BCIntegrate | inline |
| GetCubaSuaveOptions() const | BCIntegrate | inline |
| GetCubaVegasOptions() const | BCIntegrate | inline |
| GetCurrentChain() const | BCEngineMCMC | |
| GetCurrentIteration() const | BCEngineMCMC | inline |
| GetDataSet() | BCModel | inline |
| GetDrawPriorFirst() const | BCModel | inline |
| GetError() const | BCIntegrate | inline |
| GetFlagRun() const | BCEngineMCMC | inline |
| GetH1DPrintOrder() const | BCEngineMCMC | virtual |
| GetH2DPrintOrder() const | BCEngineMCMC | virtual |
| GetHistogramRescalePadding() const | BCEngineMCMC | inline |
| GetInitialPositionAttemptLimit() const | BCEngineMCMC | inline |
| GetInitialPositionScheme() const | BCEngineMCMC | inline |
| GetIntegral() const | BCIntegrate | inline |
| GetIntegrationMethod() const | BCIntegrate | inline |
| GetLocalModes(bool force_recalculation=false) | BCEngineMCMC | |
| GetLogMaximum() const | BCIntegrate | inlinevirtual |
| GetLogProbx(unsigned c) const | BCEngineMCMC | inline |
| GetMarginalizationMethod() const | BCIntegrate | inline |
| GetMarginalized(const std::string &name) const | BCEngineMCMC | inline |
| GetMarginalized(unsigned index) const | BCEngineMCMC | |
| GetMarginalized(const std::string &name1, const std::string &name2) const | BCEngineMCMC | inline |
| GetMarginalized(unsigned index1, unsigned index2) const | BCEngineMCMC | |
| GetMarginalizedHistogram(const std::string &name) const | BCEngineMCMC | inline |
| GetMarginalizedHistogram(unsigned index) const | BCEngineMCMC | |
| GetMarginalizedHistogram(const std::string &name1, const std::string &name2) const | BCEngineMCMC | inline |
| GetMarginalizedHistogram(unsigned index1, unsigned index2) const | BCEngineMCMC | |
| GetMarkovChainTree() const | BCEngineMCMC | inline |
| GetMaximumEfficiency() const | BCEngineMCMC | inline |
| GetMaximumParameterNameLength(bool observables=true) const | BCEngineMCMC | inline |
| GetMinimumEfficiency() const | BCEngineMCMC | inline |
| GetMinuit() | BCIntegrate | inline |
| GetMultivariateCovarianceUpdateLambda() const (defined in BCEngineMCMC) | BCEngineMCMC | inline |
| GetMultivariateCovarianceUpdates() const | BCEngineMCMC | inline |
| GetMultivariateEpsilon() const | BCEngineMCMC | inline |
| GetMultivariateScaleMultiplier() const | BCEngineMCMC | inline |
| GetName() const | BCEngineMCMC | inline |
| GetNChains() const | BCEngineMCMC | inline |
| GetNDataPoints() const | BCModel | inline |
| GetNDoF() const | BCModel | inline |
| GetNewPointMetropolis() | BCEngineMCMC | |
| GetNewPointMetropolis(unsigned chain) | BCEngineMCMC | |
| GetNewPointMetropolis(unsigned chain, unsigned parameter) | BCEngineMCMC | |
| GetNFixedParameters() const | BCEngineMCMC | inline |
| GetNFreeParameters() const | BCEngineMCMC | inline |
| GetNIterations() const | BCIntegrate | inline |
| GetNIterationsConvergenceGlobal() const | BCEngineMCMC | inline |
| GetNIterationsMax() const | BCIntegrate | inline |
| GetNIterationsMin() const | BCIntegrate | inline |
| GetNIterationsPrecisionCheck() const | BCIntegrate | inline |
| GetNIterationsPreRun() const | BCEngineMCMC | |
| GetNIterationsPreRunCheck() const | BCEngineMCMC | inline |
| GetNIterationsPreRunMax() const | BCEngineMCMC | inline |
| GetNIterationsPreRunMin() const | BCEngineMCMC | inline |
| GetNIterationsRun() const | BCEngineMCMC | inline |
| GetNLag() const | BCEngineMCMC | inline |
| GetNObservables() const | BCEngineMCMC | inline |
| GetNParameters() const | BCEngineMCMC | inline |
| GetNVariables() const | BCEngineMCMC | inline |
| GetObservable(unsigned index) | BCEngineMCMC | inline |
| GetObservable(unsigned index) const | BCEngineMCMC | inline |
| GetObservable(const std::string &name) | BCEngineMCMC | inline |
| GetObservable(const std::string &name) const | BCEngineMCMC | inline |
| GetObservables() | BCEngineMCMC | inline |
| GetObservables() const | BCEngineMCMC | inline |
| GetOptimizationMethod() const | BCIntegrate | inline |
| GetOutputFile() const | BCEngineMCMC | inline |
| GetParameter(unsigned index) | BCEngineMCMC | inline |
| GetParameter(unsigned index) const | BCEngineMCMC | inline |
| GetParameter(const std::string &name) | BCEngineMCMC | inline |
| GetParameter(const std::string &name) const | BCEngineMCMC | inline |
| GetParameters() | BCEngineMCMC | inline |
| GetParameters() const | BCEngineMCMC | inline |
| GetParameterTree() const | BCEngineMCMC | inline |
| GetPhase() const | BCEngineMCMC | inline |
| GetPreRunCheckClear() | BCEngineMCMC | inline |
| GetPrior(unsigned index) | BCModel | virtual |
| GetPrior(unsigned index1, unsigned index2) | BCModel | virtual |
| GetPriorModel(bool prepare=true, bool call_likelihood=false) | BCModel | virtual |
| GetProposalFunctionDof() const | BCEngineMCMC | inline |
| GetProposalPointMetropolis(unsigned chain, std::vector< double > &x) | BCEngineMCMC | |
| GetProposalPointMetropolis(unsigned chain, unsigned parameter, std::vector< double > &x) | BCEngineMCMC | |
| GetProposalPointSA(const std::vector< double > &x, int t) const | BCIntegrate | |
| GetProposalPointSABoltzmann(const std::vector< double > &x, int t) const | BCIntegrate | |
| GetProposalPointSACauchy(const std::vector< double > &x, int t) const | BCIntegrate | |
| GetProposalPointSACustom(const std::vector< double > &x, int t) const | BCIntegrate | virtual |
| GetProposeMultivariate() const | BCEngineMCMC | inline |
| GetRandomPoint(std::vector< double > &x) | BCIntegrate | |
| GetRandomVectorInParameterSpace(std::vector< double > &x) const | BCIntegrate | |
| GetRelativePrecision() const | BCIntegrate | inline |
| GetRescaleHistogramRangesAfterPreRun() const | BCEngineMCMC | inline |
| GetReuseObservables() const | BCEngineMCMC | inline |
| GetRValueParameters() const | BCEngineMCMC | inline |
| GetRValueParameters(unsigned index) const | BCEngineMCMC | inline |
| GetRValueParametersCriterion() const | BCEngineMCMC | inline |
| GetSafeName() const | BCEngineMCMC | inline |
| GetSASchedule() const | BCIntegrate | inline |
| GetSAT0() const | BCIntegrate | inline |
| GetSATmin() const | BCIntegrate | inline |
| GetScaleFactorLowerLimit() const | BCEngineMCMC | inline |
| GetScaleFactors() const | BCEngineMCMC | inline |
| GetScaleFactorUpperLimit() const | BCEngineMCMC | inline |
| GetSlice(std::vector< unsigned > indices, unsigned &nIterations, double &log_max_val, const std::vector< double > parameters=std::vector< double >(0), int nbins=0, bool normalize=true) | BCIntegrate | |
| GetSlice(const std::string &name, unsigned &nIterations, double &log_max_val, const std::vector< double > parameters=std::vector< double >(0), int nbins=0, bool normalize=true) | BCIntegrate | inline |
| GetSlice(unsigned index, unsigned &nIterations, double &log_max_val, const std::vector< double > parameters=std::vector< double >(0), int nbins=0, bool normalize=true) | BCIntegrate | inline |
| GetSlice(const std::string &name1, const std::string &name2, unsigned &nIterations, double &log_max_val, const std::vector< double > parameters=std::vector< double >(0), int nbins=0, bool normalize=true) | BCIntegrate | inline |
| GetSlice(unsigned index1, unsigned index2, unsigned &nIterations, double &log_max_val, const std::vector< double > parameters=std::vector< double >(0), int nbins=0, bool normalize=true) | BCIntegrate | |
| GetStatistics() const | BCEngineMCMC | inline |
| GetStatistics(unsigned c) const | BCEngineMCMC | inline |
| GetStatisticsVector() const | BCEngineMCMC | inline |
| GetVariable(unsigned index) | BCEngineMCMC | inline |
| GetVariable(unsigned index) const | BCEngineMCMC | inline |
| Getx(unsigned c) const | BCEngineMCMC | inline |
| Getx(unsigned c, unsigned p) const | BCEngineMCMC | inline |
| HessianMatrixElement(unsigned index1, unsigned index2, const std::vector< double > &point) | BCModel | |
| InChainFillHistograms(const ChainState &cs) | BCEngineMCMC | |
| InChainFillHistograms() | BCEngineMCMC | |
| InChainFillTree(const ChainState &cs, unsigned chain_number) | BCEngineMCMC | |
| InChainFillTree() | BCEngineMCMC | |
| InitializeMarkovChainTree(bool replacetree=false, bool replacefile=false) | BCModel | virtual |
| InitialPositionScheme enum name | BCEngineMCMC | |
| 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 | |
| IntegrateLaplace() | BCIntegrate | |
| IntegrationOutputFrequency() const | BCIntegrate | protected |
| kCubaCuhre enum value | BCIntegrate | |
| kCubaDefault enum value | BCIntegrate | |
| kCubaDivonne enum value | BCIntegrate | |
| kCubaSuave enum value | BCIntegrate | |
| kCubaVegas enum value | BCIntegrate | |
| kHigh enum value (defined in BCEngineMCMC) | BCEngineMCMC | |
| kInitCenter enum value | BCEngineMCMC | |
| kInitRandomPrior enum value | BCEngineMCMC | |
| kInitRandomUniform enum value | BCEngineMCMC | |
| kInitUserDefined enum value | BCEngineMCMC | |
| kIntCuba enum value | BCIntegrate | |
| kIntDefault enum value | BCIntegrate | |
| kIntEmpty enum value | BCIntegrate | |
| kIntGrid enum value | BCIntegrate | |
| kIntLaplace enum value | BCIntegrate | |
| kIntMonteCarlo enum value | BCIntegrate | |
| kLow enum value (defined in BCEngineMCMC) | BCEngineMCMC | |
| kMainRun 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 (defined in BCEngineMCMC) | BCEngineMCMC | |
| kOptDefault enum value | BCIntegrate | |
| kOptEmpty enum value | BCIntegrate | |
| kOptMetropolis enum value | BCIntegrate | |
| kOptMinuit enum value | BCIntegrate | |
| kOptSimAnn enum value | BCIntegrate | |
| kPreRun enum value | BCEngineMCMC | |
| kQuick enum value (defined in BCEngineMCMC) | BCEngineMCMC | |
| kSABoltzmann enum value | BCIntegrate | |
| kSACauchy enum value | BCIntegrate | |
| kSACustom enum value | BCIntegrate | |
| kUnsetPhase enum value | BCEngineMCMC | |
| kVeryHigh enum value (defined in BCEngineMCMC) | BCEngineMCMC | |
| Likelihood(const std::vector< double > ¶ms) | BCModel | inlinevirtual |
| LoadMCMC(const std::string &filename, std::string mcmcTreeName="", std::string parameterTreeName="", bool loadObservables=true) | BCEngineMCMC | |
| LoadMCMC(TTree *mcmcTree, TTree *parTree, bool loadObservables=true) | BCEngineMCMC | |
| LoadMCMCParameters(TTree &partree) | BCEngineMCMC | |
| LoadParametersFromTree(TTree *partree, bool loadObservables=true) | BCEngineMCMC | |
| LogAPrioriProbability(const std::vector< double > ¶meters) | BCModel | inlinevirtual |
| LogEval(const std::vector< double > ¶meters) | BCModel | inlinevirtual |
| LogLikelihood(const std::vector< double > &) | BCEmptyModel | inlinevirtual |
| 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 > ¶meters) | BCModel | virtual |
| LogProbabilityNN(const std::vector< double > ¶meters) | BCModel | virtual |
| MarginalizeAll() | BCIntegrate | |
| MarginalizeAll(BCMarginalizationMethod margmethod) | BCIntegrate | |
| MarginalizedHistogramExists(unsigned index) const | BCEngineMCMC | inline |
| MarginalizedHistogramExists(unsigned index1, unsigned index2) const | BCEngineMCMC | inline |
| MarginalizePostprocess() | BCIntegrate | inlinevirtual |
| MarginalizePreprocess() | BCIntegrate | inlinevirtual |
| MCMCCurrentPointInterface(const std::vector< double > &point, int ichain, bool accepted) | BCEngineMCMC | inlinevirtual |
| MCMCInitialize() | BCEngineMCMC | |
| MCMCUserInitialize() | BCEngineMCMC | inlinevirtual |
| MCMCUserIterationInterface() | BCEngineMCMC | inlinevirtual |
| Metropolis() | BCEngineMCMC | |
| MetropolisPreRun() | BCEngineMCMC | |
| 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 | |
| BCIntegrate::operator=(const BCIntegrate &) | BCIntegrate | |
| BCEngineMCMC::operator=(const BCEngineMCMC &) | BCEngineMCMC | |
| ParameterTreeMatchesModel(TTree *partree, bool checkObservables=true) | BCEngineMCMC | virtual |
| Phase enum name | BCEngineMCMC | |
| Precision enum name | BCEngineMCMC | |
| PrepareToContinueMarginalization(const std::string &filename, const std::string &mcmcTreeName="", const std::string ¶meterTreeName="", bool loadObservables=true, bool autorange=true) | BCEngineMCMC | |
| PrintAllMarginalized(const std::string &filename, unsigned hdiv=1, unsigned vdiv=1) const | BCEngineMCMC | |
| PrintBestFitSummary() const | BCIntegrate | protectedvirtual |
| PrintCorrelationMatrix(const std::string &filename="matrix.pdf") const | BCEngineMCMC | |
| PrintCorrelationPlot(const std::string &filename="correlation.pdf", bool include_observables=true) const | BCEngineMCMC | |
| PrintHessianMatrix(std::vector< double > parameters) | BCModel | |
| PrintKnowledgeUpdatePlots(const std::string &filename, unsigned hdiv=1, unsigned vdiv=1, bool call_likelihood=false) | BCModel | virtual |
| PrintMarginalizationSummary() const | BCIntegrate | protectedvirtual |
| PrintModelSummary() const | BCEngineMCMC | protectedvirtual |
| PrintParameterLatex(const std::string &filename) const | BCEngineMCMC | |
| PrintParameterPlot(const std::string &filename, int npar=10, double interval_content=68e-2, std::vector< double > quantile_values=std::vector< double >(0), bool rescale_ranges=true) const | BCEngineMCMC | |
| PrintParameters(const std::vector< double > &P, void(*output)(const std::string &)=BCLog::OutSummary) const | BCEngineMCMC | |
| PrintShortFitSummary() | BCModel | |
| PrintSummary() const | BCEngineMCMC | virtual |
| Probability(const std::vector< double > ¶meters) | BCModel | inlinevirtual |
| ProbabilityNN(const std::vector< double > ¶ms) | BCModel | inlinevirtual |
| ProposalFunction(unsigned ichain, unsigned ipar) | BCEngineMCMC | virtual |
| Remarginalize(bool autorange=true) | BCEngineMCMC | virtual |
| ResetResults() | BCIntegrate | virtual |
| RValue(const std::vector< double > &means, const std::vector< double > &variances, unsigned n, bool correctForSamplingVariability=true) | BCEngineMCMC | static |
| SAHelperGetRadialCauchy() const | BCIntegrate | |
| SAHelperGetRandomPointOnHypersphere() const | BCIntegrate | |
| SAHelperSinusToNIntegral(int dim, double theta) const | BCIntegrate | |
| SamplingFunction(const std::vector< double > ¶meters) | BCModel | virtual |
| SATemperature(double t) const | BCIntegrate | |
| SATemperatureBoltzmann(double t) const | BCIntegrate | |
| SATemperatureCauchy(double t) const | BCIntegrate | |
| SATemperatureCustom(double t) const | BCIntegrate | virtual |
| SetAbsolutePrecision(double absprecision) | BCIntegrate | inline |
| SetBestFitParameters(const std::vector< double > &x) | BCIntegrate | |
| SetBestFitParameters(const std::vector< double > &x, const double &new_value, double &old_value) | BCIntegrate | |
| SetCorrectRValueForSamplingVariability(bool flag=true) | BCEngineMCMC | inline |
| 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 |
| SetDataSet(BCDataSet *dataset) | BCModel | inline |
| SetDrawPriorFirst(bool b=true) | BCModel | inline |
| SetFillHistogram(int x, int y, bool flag) | BCEngineMCMC | protected |
| SetFillHistogramObsObs(unsigned x, unsigned y, bool flag=true) | BCEngineMCMC | inline |
| SetFillHistogramObsObs(const std::string &x, const std::string &y, bool flag=true) | BCEngineMCMC | inline |
| SetFillHistogramObsPar(unsigned x, unsigned y, bool flag=true) | BCEngineMCMC | inline |
| SetFillHistogramObsPar(const std::string &x, const std::string &y, bool flag=true) | BCEngineMCMC | inline |
| SetFillHistogramParObs(unsigned x, unsigned y, bool flag=true) | BCEngineMCMC | inline |
| SetFillHistogramParObs(const std::string &x, const std::string &y, bool flag=true) | BCEngineMCMC | inline |
| SetFillHistogramParPar(unsigned x, unsigned y, bool flag=true) | BCEngineMCMC | inline |
| SetFillHistogramParPar(const std::string &x, const std::string &y, bool flag=true) | BCEngineMCMC | inline |
| SetFlagFillHistograms(bool flag) | BCEngineMCMC | inline |
| SetFlagFillHistograms(bool flag_1d, bool flag_2d) | BCEngineMCMC | inline |
| SetFlagIgnorePrevOptimization(bool flag) | BCIntegrate | inline |
| SetFlagPreRun(bool flag) | BCEngineMCMC | inline |
| SetHistogramRescalingPadding(double factor) | BCEngineMCMC | inline |
| SetInitialPositionAttemptLimit(unsigned n) | BCEngineMCMC | inline |
| SetInitialPositions(const std::vector< double > &x0s) | BCEngineMCMC | |
| SetInitialPositions(const std::vector< std::vector< double > > &x0s) | BCEngineMCMC | inline |
| SetInitialPositionScheme(BCEngineMCMC::InitialPositionScheme scheme) | BCEngineMCMC | inline |
| SetInitialScaleFactors(const std::vector< double > &scale) | BCEngineMCMC | inline |
| SetIntegrationMethod(BCIntegrate::BCIntegrationMethod method) | BCIntegrate | |
| SetKnowledgeUpdateDrawingStyle(BCAux::BCKnowledgeUpdateDrawingStyle style=BCAux::kKnowledgeUpdateDefaultStyle) | BCModel | |
| SetMarginalizationMethod(BCIntegrate::BCMarginalizationMethod method) | BCIntegrate | inline |
| SetMaximumEfficiency(double efficiency) | BCEngineMCMC | inline |
| SetMinimumEfficiency(double efficiency) | BCEngineMCMC | inline |
| SetMultivariateCovarianceUpdateLambda(double l) | BCEngineMCMC | inline |
| SetMultivariateEpsilon(double epsilon) | BCEngineMCMC | inline |
| SetMultivariateScaleMultiplier(double s) | BCEngineMCMC | inline |
| SetName(const std::string &name) | BCEngineMCMC | |
| SetNbins(unsigned int nbins) | BCEngineMCMC | inline |
| SetNChains(unsigned n) | BCEngineMCMC | inline |
| SetNIterationsMax(int niterations) | BCIntegrate | inline |
| SetNIterationsMin(int niterations) | BCIntegrate | inline |
| SetNIterationsPrecisionCheck(int niterations) | BCIntegrate | inline |
| SetNIterationsPreRunCheck(unsigned n) | BCEngineMCMC | inline |
| SetNIterationsPreRunMax(unsigned n) | BCEngineMCMC | inline |
| SetNIterationsPreRunMin(unsigned n) | BCEngineMCMC | inline |
| SetNIterationsRun(unsigned n) | BCEngineMCMC | inline |
| SetNLag(unsigned n) | BCEngineMCMC | |
| SetOptimizationMethod(BCIntegrate::BCOptimizationMethod method) | BCIntegrate | inline |
| SetPrecision(BCEngineMCMC::Precision precision) | BCEngineMCMC | |
| SetPrecision(const BCEngineMCMC *other) | BCEngineMCMC | inline |
| SetPrecision(const BCEngineMCMC &other) | BCEngineMCMC | |
| SetPreRunCheckClear(unsigned n) | BCEngineMCMC | inline |
| SetPrior(unsigned index, TF1 &f, bool logL=true) | BCEngineMCMC | |
| SetPrior(const std::string &name, TF1 &f, bool logL=true) | BCEngineMCMC | inline |
| SetPrior(unsigned index, TH1 &h, bool interpolate=false) | BCEngineMCMC | |
| SetPrior(const std::string &name, TH1 &h, bool interpolate=false) | BCEngineMCMC | inline |
| SetPriorConstant(unsigned index) | BCEngineMCMC | inline |
| SetPriorConstant(const std::string &name) | BCEngineMCMC | inline |
| SetPriorConstantAll() | BCEngineMCMC | inline |
| SetPriorDelta(unsigned index, double value) | BCEngineMCMC | inline |
| SetPriorDelta(const std::string &name, double value) | BCEngineMCMC | inline |
| SetPriorGauss(unsigned index, double mean, double sigma) | BCEngineMCMC | |
| SetPriorGauss(const std::string &name, double mean, double sigma) | BCEngineMCMC | inline |
| SetPriorGauss(unsigned index, double mode, double sigma_below, double sigma_above) | BCEngineMCMC | |
| SetPriorGauss(const std::string &name, double mode, double sigma_below, double sigma_above) | BCEngineMCMC | inline |
| SetProposalFunctionDof(double dof=1) | BCEngineMCMC | inline |
| SetProposeMultivariate(bool flag) | BCEngineMCMC | inline |
| SetRandomSeed(unsigned seed) | BCEngineMCMC | |
| SetRelativePrecision(double relprecision) | BCIntegrate | inline |
| SetRescaleHistogramRangesAfterPreRun(bool flag=true) | BCEngineMCMC | inline |
| SetReuseObservables(bool flag) | BCEngineMCMC | inline |
| SetRValueParametersCriterion(double r) | BCEngineMCMC | inline |
| SetSASchedule(BCIntegrate::BCSASchedule schedule) | BCIntegrate | inline |
| SetSAT0(double T0) | BCIntegrate | inline |
| SetSATmin(double Tmin) | BCIntegrate | inline |
| SetScaleFactorLowerLimit(double l) | BCEngineMCMC | inline |
| SetScaleFactorUpperLimit(double l) | BCEngineMCMC | inline |
| tEvaluator typedef | BCIntegrate | |
| tIntegralUpdater typedef | BCIntegrate | |
| tRandomizer typedef | BCIntegrate | |
| UpdateChainIndex(int chain) | BCEngineMCMC | |
| UpdateFrequency(unsigned N) const | BCEngineMCMC | protected |
| UpdateMultivariateProposalFunctionCovariances(double a) | BCEngineMCMC | virtual |
| UpdateMultivariateProposalFunctionCovariances() | BCEngineMCMC | virtual |
| UpdateParameterTree() | BCEngineMCMC | protected |
| ValidMCMCTree(TTree *tree, bool checkObservables=true) const | BCEngineMCMC | |
| ValidParameterTree(TTree *tree) const | BCEngineMCMC | |
| WriteMarginalizedDistributions(const std::string &filename, const std::string &option, bool closeExistingFile=false) | BCEngineMCMC | |
| WriteMarkovChain(bool flag) | BCEngineMCMC | inline |
| WriteMarkovChain(const std::string &filename, const std::string &option, bool flag_run=true, bool flag_prerun=true) | BCEngineMCMC | |
| WriteMarkovChainPreRun(bool flag) | BCEngineMCMC | |
| WriteMarkovChainRun(bool flag) | BCEngineMCMC | |
| ~BCEmptyModel() | BCEmptyModel | inlinevirtual |
| ~BCEngineMCMC() | BCEngineMCMC | virtual |
| ~BCIntegrate() | BCIntegrate | inlinevirtual |
| ~BCModel() | BCModel | virtual |