, 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 | |
BCSASchedule 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] |
fBestFitParameterErrors | BCIntegrate | [protected] |
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] |
fFlagIgnorePrevOptimization | BCIntegrate | [protected] |
fFlagWriteMarkovChain | BCIntegrate | [protected] |
fFlagWriteSAToFile | BCIntegrate | [protected] |
fHProb1D | BCIntegrate | [protected] |
fHProb2D | BCIntegrate | [protected] |
FindModeMCMC() | BCIntegrate | |
FindModeMinuit(std::vector< double > start=std::vector< double >(0), int printlevel=1) | BCIntegrate | [virtual] |
FindModeSA(std::vector< double > start=std::vector< double >(0)) | 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] |
fMCMCFlagFillHistograms | BCEngineMCMC | [protected] |
fMCMCFlagInitialPosition | BCEngineMCMC | [protected] |
fMCMCFlagOrderParameters | BCEngineMCMC | [protected] |
fMCMCFlagPreRun | BCEngineMCMC | [protected] |
fMCMCFlagRun | BCEngineMCMC | [protected] |
fMCMCFlagsFillHistograms | 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] |
fMCMCNIterations | BCEngineMCMC | [protected] |
fMCMCNIterationsBurnIn | BCEngineMCMC | [protected] |
fMCMCNIterationsConvergenceGlobal | BCEngineMCMC | [protected] |
fMCMCNIterationsMax | BCEngineMCMC | [protected] |
fMCMCNIterationsPreRunMin | BCEngineMCMC | [protected] |
fMCMCNIterationsRun | BCEngineMCMC | [protected] |
fMCMCNIterationsUpdate | BCEngineMCMC | [protected] |
fMCMCNIterationsUpdateMax | BCEngineMCMC | [protected] |
fMCMCNLag | BCEngineMCMC | [protected] |
fMCMCNParameters | BCEngineMCMC | [protected] |
fMCMCNTrialsFalse | BCEngineMCMC | [protected] |
fMCMCNTrialsTrue | BCEngineMCMC | [protected] |
fMCMCRandom | BCEngineMCMC | [protected] |
fMCMCRValue | BCEngineMCMC | [protected] |
fMCMCRValueCriterion | BCEngineMCMC | [protected] |
fMCMCRValueParameters | BCEngineMCMC | [protected] |
fMCMCRValueParametersCriterion | BCEngineMCMC | [protected] |
fMCMCTrees | 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] |
fOptimizationMethodMode | BCIntegrate | [private] |
fRandom | BCIntegrate | [protected] |
fRelativePrecision | BCIntegrate | [private] |
fSALogProb | BCIntegrate | [protected] |
fSANIterations | BCIntegrate | [protected] |
fSASchedule | BCIntegrate | [private] |
fSAT0 | BCIntegrate | [protected] |
fSATemperature | BCIntegrate | [protected] |
fSATmin | BCIntegrate | [protected] |
fSAx | BCIntegrate | [protected] |
fTreeSA | BCIntegrate | [protected] |
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] |
GetOptimizationMethodMode() | BCIntegrate | [inline] |
GetProposalPointSA(std::vector< double > x, int t) | BCIntegrate | |
GetProposalPointSABoltzmann(std::vector< double > x, int t) | BCIntegrate | |
GetProposalPointSACauchy(std::vector< double > x, int t) | BCIntegrate | |
GetProposalPointSACustom(std::vector< double > x, int t) | BCIntegrate | [virtual] |
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] |
GetSAP2LogProb() | BCIntegrate | [inline] |
GetSAP2NIterations() | BCIntegrate | [inline] |
GetSAP2Temperature() | BCIntegrate | [inline] |
GetSAP2x() | BCIntegrate | [inline] |
GetSASchedule() | BCIntegrate | [inline] |
GetSAT0() | BCIntegrate | [inline] |
GetSATmin() | 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 | |
kOptSA enum value | BCIntegrate | |
kSABoltzmann enum value | BCIntegrate | |
kSACauchy enum value | BCIntegrate | |
kSACustom 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] |
MCMCGetFlagRun() | BCEngineMCMC | [inline] |
MCMCGetH1Marginalized(int i) | BCEngineMCMC | |
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) | BCEngineMCMC | |
MCMCGetNewPointMetropolis(int chain, int parameter) | BCEngineMCMC | |
MCMCGetNIterations() | BCEngineMCMC | [inline] |
MCMCGetNIterationsBurnIn() | BCEngineMCMC | [inline] |
MCMCGetNIterationsConvergenceGlobal() | BCEngineMCMC | [inline] |
MCMCGetNIterationsMax() | BCEngineMCMC | [inline] |
MCMCGetNIterationsRun() | BCEngineMCMC | [inline] |
MCMCGetNLag() | 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) | BCEngineMCMC | |
MCMCGetProposalPointMetropolis(int chain, int parameter, std::vector< double > &x) | BCEngineMCMC | |
MCMCGetRValue() | BCEngineMCMC | [inline] |
MCMCGetRValueCriterion() | BCEngineMCMC | [inline] |
MCMCGetRValueParameters(int i) | BCEngineMCMC | [inline] |
MCMCGetRValueParametersCriterion() | BCEngineMCMC | [inline] |
MCMCGetTRandom3() | 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 | |
MCMCMetropolisPreRun() | BCEngineMCMC | |
MCMCResetRunStatistics() | BCEngineMCMC | |
MCMCSetFlagFillHistograms(bool flag) | BCEngineMCMC | |
MCMCSetFlagFillHistograms(int index, bool flag) | BCEngineMCMC | |
MCMCSetFlagInitialPosition(int flag) | BCEngineMCMC | [inline] |
MCMCSetFlagOrderParameters(bool flag) | BCEngineMCMC | [inline] |
MCMCSetInitialPositions(std::vector< double > x0s) | BCEngineMCMC | |
MCMCSetInitialPositions(std::vector< std::vector< double > > x0s) | BCEngineMCMC | |
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] |
MCMCSetNIterationsPreRunMin(int n) | BCEngineMCMC | [inline] |
MCMCSetNIterationsRun(int n) | BCEngineMCMC | [inline] |
MCMCSetNIterationsUpdate(int n) | BCEngineMCMC | [inline] |
MCMCSetNIterationsUpdateMax(int n) | BCEngineMCMC | [inline] |
MCMCSetNLag(int n) | BCEngineMCMC | [inline] |
MCMCSetRValueCriterion(double r) | BCEngineMCMC | [inline] |
MCMCSetRValueParametersCriterion(double r) | BCEngineMCMC | [inline] |
MCMCSetTrialFunctionScaleFactor(std::vector< double > scale) | BCEngineMCMC | [inline] |
MCMCSetValuesDefault() | BCEngineMCMC | |
MCMCSetValuesDetail() | BCEngineMCMC | |
MCMCSetValuesQuick() | BCEngineMCMC | |
MCMCSetWriteChainToFile(bool flag) | BCEngineMCMC | [inline] |
MCMCTrialFunction(int chain, std::vector< double > &x) | BCEngineMCMC | [virtual] |
MCMCTrialFunctionSingle(int ichain, int iparameter, std::vector< double > &x) | BCEngineMCMC | [virtual] |
MCMCUpdateStatisticsCheckMaximum() | BCEngineMCMC | |
MCMCUpdateStatisticsFillHistograms() | BCEngineMCMC | |
MCMCUpdateStatisticsTestConvergenceAllChains() | BCEngineMCMC | |
MCMCUpdateStatisticsWriteChains() | BCEngineMCMC | |
MCMCUserIterationInterface() | BCIntegrate | [inline, virtual] |
operator=(const BCEngineMCMC &engineMCMC) | BCEngineMCMC | |
ResetVarlist(int v) | BCIntegrate | |
SAHelperGetRadialCauchy() | BCIntegrate | |
SAHelperGetRandomPointOnHypersphere() | BCIntegrate | |
SAHelperSinusToNIntegral(int dim, double theta) | BCIntegrate | |
SAInitialize() | BCIntegrate | |
SATemperature(double t) | BCIntegrate | |
SATemperatureBoltzmann(double t) | BCIntegrate | |
SATemperatureCauchy(double t) | BCIntegrate | |
SATemperatureCustom(double t) | BCIntegrate | [virtual] |
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] |
SetFlagIgnorePrevOptimization(bool flag) | BCIntegrate | [inline] |
SetFlagWriteSAToFile(bool flag) | 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] |
SetSASchedule(BCIntegrate::BCSASchedule schedule) | BCIntegrate | [inline] |
SetSAT0(double T0) | BCIntegrate | [inline] |
SetSATmin(double Tmin) | BCIntegrate | [inline] |
SetSATree(TTree *tree) | 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] |