, including all inherited members.
| BCEngineMCMC() | BCEngineMCMC | |
| BCEngineMCMC(int n) | BCEngineMCMC | |
| BCEngineMCMC(const BCEngineMCMC &enginemcmc) | BCEngineMCMC | |
| BCIntegrate() | BCIntegrate | |
| BCIntegrate(BCParameterSet *par) | BCIntegrate | |
| BCIntegrationMethod enum name | BCIntegrate | |
| BCMarginalizationMethod enum name | BCIntegrate | |
| BCOptimizationMethod enum name | BCIntegrate | |
| CubaIntegrand(const int *ndim, const double xx[], const int *ncomp, double ff[]) | BCIntegrate | [static] |
| CubaIntegrate(int method, std::vector< double > parameters_double, std::vector< double > parameters_int) | BCIntegrate | |
| CubaIntegrate() | BCIntegrate | |
| DeleteVarList() | BCIntegrate | |
| Eval(std::vector< double > x) | BCIntegrate | [virtual] |
| EvalPrint(std::vector< double > x) | BCIntegrate | |
| EvalSampling(std::vector< double > x) | BCIntegrate | [virtual] |
| fBestFitParameters | BCIntegrate | [protected] |
| fBestFitParametersMarginalized | BCIntegrate | [protected] |
| FCNLikelihood(int &npar, double *grad, double &fval, double *par, int flag) | BCIntegrate | [static] |
| fDataFixedValues | BCIntegrate | [protected] |
| fDataPointLowerBoundaries | BCIntegrate | [protected] |
| fDataPointUpperBoundaries | BCIntegrate | [protected] |
| fError | BCIntegrate | [private] |
| fErrorBandContinuous | BCIntegrate | [protected] |
| fErrorBandNbinsX | BCIntegrate | [protected] |
| fErrorBandNbinsY | BCIntegrate | [protected] |
| fErrorBandX | BCIntegrate | [protected] |
| fErrorBandXY | BCIntegrate | [protected] |
| fFillErrorBand | BCIntegrate | [protected] |
| fFitFunctionIndexX | BCIntegrate | [protected] |
| fFitFunctionIndexY | BCIntegrate | [protected] |
| fFlagWriteMarkovChain | BCIntegrate | [protected] |
| fHProb1D | BCIntegrate | [protected] |
| fHProb2D | BCIntegrate | [protected] |
| FindModeMCMC() | BCIntegrate | |
| FindModeMinuit(std::vector< double > start=std::vector< double >(0), int printlevel=1) | BCIntegrate | |
| fIntegrationMethod | BCIntegrate | [private] |
| FitFunction(std::vector< double > x, std::vector< double > parameters) | BCIntegrate | [inline, virtual] |
| fMarginalizationMethod | BCIntegrate | [private] |
| fMarkovChainAutoN | BCIntegrate | [protected] |
| fMarkovChainNIterations | BCIntegrate | [protected] |
| fMarkovChainStepSize | BCIntegrate | [protected] |
| fMarkovChainTree | BCIntegrate | [protected] |
| fMarkovChainValue | BCIntegrate | [private] |
| fMax | BCIntegrate | [private] |
| fMCMCBoundaryMax | BCEngineMCMC | [protected] |
| fMCMCBoundaryMin | BCEngineMCMC | [protected] |
| fMCMCEfficiencyMax | BCEngineMCMC | [protected] |
| fMCMCEfficiencyMin | BCEngineMCMC | [protected] |
| fMCMCFlagConvergenceGlobal | BCEngineMCMC | [protected] |
| fMCMCFlagInitialPosition | BCEngineMCMC | [protected] |
| fMCMCFlagIterationsAuto | BCEngineMCMC | [protected] |
| fMCMCFlagOrderParameters | BCEngineMCMC | [protected] |
| fMCMCFlagPCA | BCEngineMCMC | [protected] |
| fMCMCFlagPCATruncate | BCEngineMCMC | [protected] |
| fMCMCFlagPreRun | BCEngineMCMC | [protected] |
| fMCMCFlagWriteChainToFile | BCEngineMCMC | [protected] |
| fMCMCH1Marginalized | BCEngineMCMC | [protected] |
| fMCMCH1NBins | BCEngineMCMC | [protected] |
| fMCMCH2Marginalized | BCEngineMCMC | [protected] |
| fMCMCInitialPosition | BCEngineMCMC | [protected] |
| fMCMCIteration | BCIntegrate | [protected] |
| fMCMCLogProbx | BCEngineMCMC | [protected] |
| fMCMCMaximumLogProb | BCEngineMCMC | [protected] |
| fMCMCMaximumPoints | BCEngineMCMC | [protected] |
| fMCMCMean | BCEngineMCMC | [protected] |
| fMCMCMeanx | BCEngineMCMC | [protected] |
| fMCMCNChains | BCEngineMCMC | [protected] |
| fMCMCNDimensionsPCA | BCEngineMCMC | [protected] |
| fMCMCNIterations | BCEngineMCMC | [protected] |
| fMCMCNIterationsBurnIn | BCEngineMCMC | [protected] |
| fMCMCNIterationsConvergenceGlobal | BCEngineMCMC | [protected] |
| fMCMCNIterationsConvergenceLocal | BCEngineMCMC | [protected] |
| fMCMCNIterationsMax | BCEngineMCMC | [protected] |
| fMCMCNIterationsPCA | BCEngineMCMC | [protected] |
| fMCMCNIterationsPreRunMin | BCEngineMCMC | [protected] |
| fMCMCNIterationsRun | BCEngineMCMC | [protected] |
| fMCMCNIterationsUpdate | BCEngineMCMC | [protected] |
| fMCMCNParameters | BCEngineMCMC | [protected] |
| fMCMCNTrialsFalse | BCEngineMCMC | [protected] |
| fMCMCNTrialsTrue | BCEngineMCMC | [protected] |
| fMCMCNumericalPrecisionModeValues | BCEngineMCMC | [protected] |
| fMCMCPCA | BCEngineMCMC | [protected] |
| fMCMCPCAMean | BCEngineMCMC | [protected] |
| fMCMCPCAMinimumRatio | BCEngineMCMC | [protected] |
| fMCMCPCAVariance | BCEngineMCMC | [protected] |
| fMCMCRandom | BCEngineMCMC | [protected] |
| fMCMCRValue | BCEngineMCMC | [protected] |
| fMCMCRValueCriterion | BCEngineMCMC | [protected] |
| fMCMCRValueParameters | BCEngineMCMC | [protected] |
| fMCMCRValueParametersCriterion | BCEngineMCMC | [protected] |
| fMCMCSum | BCEngineMCMC | [protected] |
| fMCMCSum2 | BCEngineMCMC | [protected] |
| fMCMCTrees | BCEngineMCMC | [protected] |
| fMCMCTrialFunctionScale | BCEngineMCMC | [protected] |
| fMCMCTrialFunctionScaleFactor | BCEngineMCMC | [protected] |
| fMCMCTrialFunctionScaleFactorStart | BCEngineMCMC | [protected] |
| fMCMCVariance | BCEngineMCMC | [protected] |
| fMCMCVariancex | BCEngineMCMC | [protected] |
| fMCMCx | BCEngineMCMC | [protected] |
| fMCMCxLocal | BCEngineMCMC | [protected] |
| fMin | BCIntegrate | [private] |
| fMinuit | BCIntegrate | [protected] |
| fMinuitArglist | BCIntegrate | [protected] |
| fMinuitErrorFlag | BCIntegrate | [protected] |
| fNacceptedMCMC | BCIntegrate | [private] |
| fNbins | BCIntegrate | [protected] |
| fNIterations | BCIntegrate | [private] |
| fNIterationsMax | BCIntegrate | [private] |
| fNiterPerDimension | BCIntegrate | [private] |
| fNmetro | BCIntegrate | [private] |
| fNSamplesPer2DBin | BCIntegrate | [protected] |
| fNvar | BCIntegrate | [protected] |
| fOptimizationMethod | BCIntegrate | [private] |
| fRandom | BCIntegrate | [protected] |
| fRelativePrecision | BCIntegrate | [private] |
| fVarlist | BCIntegrate | [private] |
| fx | BCIntegrate | [private] |
| fXmetro0 | BCIntegrate | [private] |
| fXmetro1 | BCIntegrate | [private] |
| GetError() | BCIntegrate | [inline] |
| GetH1D(int parIndex) | BCIntegrate | |
| GetH2D(int parIndex1, int parIndex2) | BCIntegrate | |
| GetH2DIndex(int parIndex1, int parIndex2) | BCIntegrate | |
| GetIntegrationMethod() | BCIntegrate | [inline] |
| GetMarginalizationMethod() | BCIntegrate | [inline] |
| GetMarkovChainPoint() | BCIntegrate | [inline] |
| GetMarkovChainTree() | BCIntegrate | [inline] |
| GetMarkovChainValue() | BCIntegrate | [inline] |
| GetMCMCIteration() | BCIntegrate | [inline] |
| GetMinuit() | BCIntegrate | |
| GetMinuitErrorFlag() | BCIntegrate | [inline] |
| GetNbins() | BCIntegrate | [inline] |
| GetNIterations() | BCIntegrate | [inline] |
| GetNIterationsMax() | BCIntegrate | [inline] |
| GetNiterationsPerDimension() | BCIntegrate | [inline] |
| GetNSamplesPer2DBin() | BCIntegrate | [inline] |
| GetNvar() | BCIntegrate | [inline] |
| GetOptimizationMethod() | BCIntegrate | [inline] |
| GetRandomPoint(std::vector< double > &x) | BCIntegrate | |
| GetRandomPointImportance(std::vector< double > &x) | BCIntegrate | |
| GetRandomPointMetro(std::vector< double > &x) | BCIntegrate | |
| GetRandomPointSamplingMetro(std::vector< double > &x) | BCIntegrate | |
| GetRandomVector(std::vector< double > &x) | BCIntegrate | |
| GetRandomVectorMetro(std::vector< double > &x) | BCIntegrate | [virtual] |
| GetRelativePrecision() | BCIntegrate | [inline] |
| InitMetro() | BCIntegrate | |
| IntegralImportance(std::vector< double > x) | BCIntegrate | |
| IntegralMC(std::vector< double > x, int *varlist) | BCIntegrate | |
| IntegralMC(std::vector< double > x) | BCIntegrate | |
| IntegralMetro(std::vector< double > x) | BCIntegrate | |
| Integrate() | BCIntegrate | |
| kIntCuba enum value | BCIntegrate | |
| kIntImportance enum value | BCIntegrate | |
| kIntMetropolis enum value | BCIntegrate | |
| kIntMonteCarlo enum value | BCIntegrate | |
| kMargMetropolis enum value | BCIntegrate | |
| kMargMonteCarlo enum value | BCIntegrate | |
| kOptMetropolis enum value | BCIntegrate | |
| kOptMinuit enum value | BCIntegrate | |
| kOptSimulatedAnnealing enum value | BCIntegrate | |
| LogEval(std::vector< double > x) | BCIntegrate | [virtual] |
| LogEvalSampling(std::vector< double > x) | BCIntegrate | |
| Marginalize(BCParameter *parameter) | BCIntegrate | |
| Marginalize(BCParameter *parameter1, BCParameter *parameter2) | BCIntegrate | |
| MarginalizeAllByMetro(const char *name) | BCIntegrate | |
| MarginalizeByIntegrate(BCParameter *parameter) | BCIntegrate | |
| MarginalizeByIntegrate(BCParameter *parameter1, BCParameter *parameter2) | BCIntegrate | |
| MarginalizeByMetro(BCParameter *parameter) | BCIntegrate | |
| MarginalizeByMetro(BCParameter *parameter1, BCParameter *parameter2) | BCIntegrate | |
| MCMCAddParameter(double min, double max) | BCEngineMCMC | |
| MCMCFillErrorBand() | BCIntegrate | [private] |
| MCMCGetFlagConvergenceGlobal() | BCEngineMCMC | [inline] |
| MCMCGetFlagInitialPosition() | BCEngineMCMC | [inline] |
| MCMCGetFlagIterationsAuto() | BCEngineMCMC | [inline] |
| MCMCGetFlagPCA() | BCEngineMCMC | [inline] |
| MCMCGetH1Marginalized(int i) | BCEngineMCMC | [inline] |
| MCMCGetH2Marginalized(int i, int j) | BCEngineMCMC | |
| MCMCGetLogProbx() | BCEngineMCMC | [inline] |
| MCMCGetLogProbx(int ichain) | BCEngineMCMC | |
| MCMCGetMarkovChainTree(int i) | BCEngineMCMC | [inline] |
| MCMCGetMaximumLogProb() | BCEngineMCMC | [inline] |
| MCMCGetMaximumPoint(int i) | BCEngineMCMC | |
| MCMCGetMaximumPoints() | BCEngineMCMC | [inline] |
| MCMCGetMean() | BCEngineMCMC | [inline] |
| MCMCGetNChains() | BCEngineMCMC | [inline] |
| MCMCGetNewPointMetropolis(int chain=0, bool pca=false) | BCEngineMCMC | |
| MCMCGetNewPointMetropolis(int chain, int parameter, bool pca=false) | BCEngineMCMC | |
| MCMCGetNewPointMetropolisHastings(int chain=0) | BCEngineMCMC | |
| MCMCGetNewPointPCA() | BCEngineMCMC | |
| MCMCGetNIterations() | BCEngineMCMC | [inline] |
| MCMCGetNIterationsBurnIn() | BCEngineMCMC | [inline] |
| MCMCGetNIterationsConvergenceGlobal() | BCEngineMCMC | [inline] |
| MCMCGetNIterationsConvergenceLocal() | BCEngineMCMC | [inline] |
| MCMCGetNIterationsMax() | BCEngineMCMC | [inline] |
| MCMCGetNIterationsPCA() | BCEngineMCMC | [inline] |
| MCMCGetNParameters() | BCEngineMCMC | [inline] |
| MCMCGetNTrialsFalse() | BCEngineMCMC | [inline] |
| MCMCGetNTrialsTrue() | BCEngineMCMC | [inline] |
| MCMCGetP2LogProbx() | BCEngineMCMC | [inline] |
| MCMCGetP2NIterations() | BCEngineMCMC | [inline] |
| MCMCGetP2x() | BCEngineMCMC | [inline] |
| MCMCGetProposalPointMetropolis(int chain, std::vector< double > &x, bool pca) | BCEngineMCMC | |
| MCMCGetProposalPointMetropolis(int chain, int parameter, std::vector< double > &x, bool pca) | BCEngineMCMC | |
| MCMCGetProposalPointMetropolisHastings(int chain, std::vector< double > &xnew, std::vector< double > &xold) | BCEngineMCMC | |
| MCMCGetRValue() | BCEngineMCMC | [inline] |
| MCMCGetRValueCriterion() | BCEngineMCMC | [inline] |
| MCMCGetRValueParameters(int i) | BCEngineMCMC | [inline] |
| MCMCGetRValueParametersCriterion() | BCEngineMCMC | [inline] |
| MCMCGetTrialFunctionScale() | BCEngineMCMC | [inline] |
| MCMCGetTrialFunctionScaleFactor() | BCEngineMCMC | [inline] |
| MCMCGetTrialFunctionScaleFactor(int ichain) | BCEngineMCMC | |
| MCMCGetTrialFunctionScaleFactor(int ichain, int ipar) | BCEngineMCMC | |
| MCMCGetVariance() | BCEngineMCMC | [inline] |
| MCMCGetx() | BCEngineMCMC | [inline] |
| MCMCGetx(int ichain) | BCEngineMCMC | |
| MCMCGetx(int ichain, int ipar) | BCEngineMCMC | |
| MCMCInitialize() | BCEngineMCMC | |
| MCMCInitializeMarkovChains() | BCEngineMCMC | |
| MCMCIterationInterface() | BCIntegrate | [private, virtual] |
| MCMCMetropolis() | BCEngineMCMC | |
| MCMCMetropolisHastings() | BCEngineMCMC | |
| MCMCMetropolisPreRun() | BCEngineMCMC | |
| MCMCResetRunStatistics() | BCEngineMCMC | |
| MCMCSetFlagInitialPosition(int flag) | BCEngineMCMC | [inline] |
| MCMCSetFlagOrderParameters(bool flag) | BCEngineMCMC | [inline] |
| MCMCSetFlagPCA(bool flag) | BCEngineMCMC | [inline] |
| MCMCSetFlagPCATruncate(bool flag) | BCEngineMCMC | [inline] |
| MCMCSetInitialPosition(std::vector< double > x0) | BCEngineMCMC | |
| MCMCSetInitialPosition(int chain, std::vector< double > x0) | BCEngineMCMC | |
| MCMCSetInitialPositions(std::vector< double > x0s) | BCEngineMCMC | |
| MCMCSetIterationsAuto(bool flag) | BCEngineMCMC | [inline] |
| MCMCSetMarkovChainTrees(std::vector< TTree * > trees) | BCEngineMCMC | |
| MCMCSetMaximumEfficiency(double efficiency) | BCEngineMCMC | [inline] |
| MCMCSetMinimumEfficiency(double efficiency) | BCEngineMCMC | [inline] |
| MCMCSetNChains(int n) | BCEngineMCMC | |
| MCMCSetNIterationsBurnIn(int n) | BCEngineMCMC | [inline] |
| MCMCSetNIterationsMax(int n) | BCEngineMCMC | [inline] |
| MCMCSetNIterationsPCA(int n) | BCEngineMCMC | [inline] |
| MCMCSetNIterationsRun(int n) | BCEngineMCMC | [inline] |
| MCMCSetNIterationsUpdate(int n) | BCEngineMCMC | [inline] |
| MCMCSetPCAMinimumRatio(double ratio) | BCEngineMCMC | [inline] |
| MCMCSetRValueCriterion(double r) | BCEngineMCMC | [inline] |
| MCMCSetRValueParametersCriterion(double r) | BCEngineMCMC | [inline] |
| MCMCSetTrialFunctionScale(double scale) | BCEngineMCMC | [inline] |
| MCMCSetTrialFunctionScaleFactor(std::vector< double > scale) | BCEngineMCMC | [inline] |
| MCMCSetValuesDefault() | BCEngineMCMC | |
| MCMCSetValuesDetail() | BCEngineMCMC | |
| MCMCSetValuesQuick() | BCEngineMCMC | |
| MCMCSetWriteChainToFile(bool flag) | BCEngineMCMC | [inline] |
| MCMCTrialFunction(std::vector< double > &x) | BCEngineMCMC | |
| MCMCTrialFunctionAuto(std::vector< double > &x) | BCEngineMCMC | |
| MCMCTrialFunctionIndependent(std::vector< double > &xnew, std::vector< double > &xold, bool newpoint) | BCEngineMCMC | |
| MCMCTrialFunctionSingle(int ichain, int iparameter, std::vector< double > &x) | BCEngineMCMC | |
| MCMCUpdateStatistics() | BCEngineMCMC | |
| MCMCUpdateStatisticsCheckMaximum() | BCEngineMCMC | |
| MCMCUpdateStatisticsFillHistograms() | BCEngineMCMC | |
| MCMCUpdateStatisticsModeConvergence() | BCEngineMCMC | |
| MCMCUpdateStatisticsTestConvergenceAllChains() | BCEngineMCMC | |
| MCMCUpdateStatisticsWriteChains() | BCEngineMCMC | |
| MCMCUserIterationInterface() | BCIntegrate | [inline, virtual] |
| operator=(const BCEngineMCMC &engineMCMC) | BCEngineMCMC | |
| ResetVarlist(int v) | BCIntegrate | |
| SetDataPointLowerBoundaries(BCDataPoint *datasetlowerboundaries) | BCIntegrate | [inline] |
| SetDataPointLowerBoundary(int index, double lowerboundary) | BCIntegrate | [inline] |
| SetDataPointUpperBoundaries(BCDataPoint *datasetupperboundaries) | BCIntegrate | [inline] |
| SetDataPointUpperBoundary(int index, double upperboundary) | BCIntegrate | [inline] |
| SetErrorBandHisto(TH2D *h) | BCIntegrate | [inline] |
| SetFillErrorBand(bool flag=true) | BCIntegrate | [inline] |
| SetFitFunctionIndexX(int index) | BCIntegrate | [inline] |
| SetFitFunctionIndexY(int index) | BCIntegrate | [inline] |
| SetFitFunctionIndices(int indexx, int indexy) | BCIntegrate | [inline] |
| SetIntegrationMethod(BCIntegrate::BCIntegrationMethod method) | BCIntegrate | |
| SetMarginalizationMethod(BCIntegrate::BCMarginalizationMethod method) | BCIntegrate | [inline] |
| SetMarginalized(int index, TH1D *h) | BCEngineMCMC | |
| SetMarginalized(int index1, int index2, TH2D *h) | BCEngineMCMC | |
| SetMarkovChainAutoN(bool flag) | BCIntegrate | [inline] |
| SetMarkovChainInitialPosition(std::vector< double > position) | BCIntegrate | |
| SetMarkovChainNIterations(int niterations) | BCIntegrate | [inline] |
| SetMarkovChainStepSize(double stepsize) | BCIntegrate | [inline] |
| SetMarkovChainTree(TTree *tree) | BCIntegrate | [inline] |
| SetMinuitArlist(double *arglist) | BCIntegrate | [inline] |
| SetMode(std::vector< double > mode) | BCIntegrate | |
| SetNbins(int nbins, int index=-1) | BCIntegrate | |
| SetNIterationsMax(int niterations) | BCIntegrate | [inline] |
| SetNiterationsPerDimension(int niterations) | BCIntegrate | [inline] |
| SetNSamplesPer2DBin(int n) | BCIntegrate | [inline] |
| SetOptimizationMethod(BCIntegrate::BCOptimizationMethod method) | BCIntegrate | [inline] |
| SetParameters(BCParameterSet *par) | BCIntegrate | |
| SetRelativePrecision(double relprecision) | BCIntegrate | [inline] |
| SetVar(int index) | BCIntegrate | [inline] |
| SetVarList(int *varlist) | BCIntegrate | |
| UnsetFillErrorBand() | BCIntegrate | [inline] |
| UnsetVar(int index) | BCIntegrate | [inline] |
| WriteMarkovChain(bool flag) | BCIntegrate | [inline] |
| ~BCEngineMCMC() | BCEngineMCMC | [virtual] |
| ~BCIntegrate() | BCIntegrate | [virtual] |