AddParameter(const char *name, double min, double max, const char *latexname="") | BCEngineMCMC | virtual |
AddParameter(BCParameter *parameter) | BCEngineMCMC | virtual |
BCEngineMCMC() | BCEngineMCMC | |
BCEngineMCMC(const BCEngineMCMC &enginemcmc) | BCEngineMCMC | |
ClearParameters(bool hard=false) | BCEngineMCMC | inline |
Copy(const BCEngineMCMC &enginemcmc) | BCEngineMCMC | |
fMarginalModes | BCEngineMCMC | protected |
fMCMCBestFitParameters | BCEngineMCMC | protected |
fMCMCCurrentChain | BCEngineMCMC | protected |
fMCMCCurrentIteration | BCEngineMCMC | protected |
fMCMCEfficiencies | 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 (defined in BCEngineMCMC) | 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 |
fParameters | BCEngineMCMC | protected |
fRandom | BCEngineMCMC | protected |
GetBestFitParametersMarginalized() const | BCEngineMCMC | |
GetNFixedParameters() | BCEngineMCMC | |
GetNFreeParameters() | BCEngineMCMC | |
GetNParameters() const | BCEngineMCMC | inline |
GetParameter(int index) const | BCEngineMCMC | inline |
GetParameter(const char *name) const | BCEngineMCMC | inline |
GetParameters() const | BCEngineMCMC | inline |
kHigh enum value (defined in BCEngineMCMC) | BCEngineMCMC | |
kLow enum value (defined in BCEngineMCMC) | BCEngineMCMC | |
kMedium enum value (defined in BCEngineMCMC) | BCEngineMCMC | |
kVeryHigh enum value (defined in BCEngineMCMC) | BCEngineMCMC | |
LogEval(const std::vector< double > ¶meters) | BCEngineMCMC | virtual |
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) (defined in BCEngineMCMC) | 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 |
operator=(const BCEngineMCMC &engineMCMC) | BCEngineMCMC | |
Precision enum name | BCEngineMCMC | |
ResetResults() | BCEngineMCMC | virtual |
SetMarginalized(unsigned index, TH1D *h) | BCEngineMCMC | |
SetMarginalized(unsigned index1, unsigned index2, TH2D *h) | BCEngineMCMC | |
SetNbins(unsigned int nbins) | BCEngineMCMC | |
WriteMarkovChain(bool flag) | BCEngineMCMC | inline |
~BCEngineMCMC() | BCEngineMCMC | virtual |