BayesianAnalysisToolkit  0.9.3
BCIntegrate Member List

This is the complete list of members for BCIntegrate, including all inherited members.

AddParameter(const char *name, double min, double max, const char *latexname="")BCEngineMCMCvirtual
AddParameter(BCParameter *parameter)BCEngineMCMCvirtual
BCCubaMethod enum nameBCIntegrate
BCEngineMCMC()BCEngineMCMC
BCEngineMCMC(const BCEngineMCMC &enginemcmc)BCEngineMCMC
BCIntegrate()BCIntegrate
BCIntegrate(const BCIntegrate &bcintegrate)BCIntegrate
BCIntegrationMethod enum nameBCIntegrate
BCMarginalizationMethod enum nameBCIntegrate
BCOptimizationMethod enum nameBCIntegrate
BCSASchedule enum nameBCIntegrate
CalculateIntegrationVolume()BCIntegrate
CheckMarginalizationAvailability(BCMarginalizationMethod type)BCIntegrate
CheckMarginalizationIndices(TH1 *hist, const std::vector< unsigned > &index)BCIntegrate
ClearParameters(bool hard=false)BCEngineMCMCinline
Copy(const BCIntegrate &bcintegrate)BCIntegrateprotected
BCEngineMCMC::Copy(const BCEngineMCMC &enginemcmc)BCEngineMCMC
CubaIntegrand(const int *ndim, const double xx[], const int *ncomp, double ff[], void *userdata)BCIntegratestatic
DumpCubaIntegrationMethod(BCCubaMethod type)BCIntegrate
DumpCubaIntegrationMethod()BCIntegrateinline
DumpCurrentIntegrationMethod()BCIntegrateinline
DumpCurrentMarginalizationMethod()BCIntegrateinline
DumpCurrentOptimizationMethod()BCIntegrateinline
DumpIntegrationMethod(BCIntegrationMethod type)BCIntegrate
DumpMarginalizationMethod(BCMarginalizationMethod type)BCIntegrate
DumpOptimizationMethod(BCOptimizationMethod type)BCIntegrate
DumpUsedIntegrationMethod()BCIntegrateinline
DumpUsedMarginalizationMethod()BCIntegrateinline
DumpUsedOptimizationMethod()BCIntegrateinline
Eval(const std::vector< double > &x)BCIntegratevirtual
EvaluatorMC(std::vector< double > &sums, const std::vector< double > &point, bool &accepted)BCIntegrate
fAbsolutePrecisionBCIntegrateprivate
fBestFitParameterErrorsBCIntegrateprivate
fBestFitParametersBCIntegrateprivate
FCNLikelihood(int &npar, double *grad, double &fval, double *par, int flag)BCIntegratestatic
fCubaCuhreOptionsBCIntegrateprivate
fCubaDivonneOptionsBCIntegrateprivate
fCubaIntegrationMethodBCIntegrateprivate
fCubaSuaveOptionsBCIntegrateprivate
fCubaVegasOptionsBCIntegrateprivate
fErrorBCIntegrateprivate
fFlagIgnorePrevOptimizationBCIntegrateprotected
fFlagMarginalizedBCIntegrateprotected
fFlagWriteSAToFileBCIntegrateprotected
fIDBCIntegrateprotected
FindMode(std::vector< double > start=std::vector< double >())BCIntegrate
FindMode(BCIntegrate::BCOptimizationMethod optmethod, std::vector< double > start=std::vector< double >())BCIntegrate
FindModeMCMC(std::vector< double > &mode, std::vector< double > &errors)BCIntegrateprivate
FindModeMinuit(std::vector< double > &mode, std::vector< double > &errors, std::vector< double > start=std::vector< double >(0), int printlevel=1)BCIntegrateprivate
FindModeSA(std::vector< double > &mode, std::vector< double > &errors, std::vector< double > start=std::vector< double >(0))BCIntegrateprivate
fIntegralBCIntegrateprivate
fIntegrationMethodCurrentBCIntegrateprivate
fIntegrationMethodUsedBCIntegrateprivate
fLogMaximumBCIntegrateprivate
fMarginalizationMethodCurrentBCIntegrateprivate
fMarginalizationMethodUsedBCIntegrateprivate
fMarginalized1DBCIntegrateprotected
fMarginalized2DBCIntegrateprotected
fMarginalModesBCEngineMCMCprotected
fMCMCBestFitParametersBCEngineMCMCprotected
fMCMCCurrentChainBCEngineMCMCprotected
fMCMCCurrentIterationBCEngineMCMCprotected
fMCMCEfficiencyMaxBCEngineMCMCprotected
fMCMCEfficiencyMinBCEngineMCMCprotected
fMCMCFlagConvergenceGlobalBCEngineMCMCprotected
fMCMCFlagInitialPositionBCEngineMCMCprotected
fMCMCFlagOrderParametersBCEngineMCMCprotected
fMCMCFlagPreRunBCEngineMCMCprotected
fMCMCFlagRunBCEngineMCMCprotected
fMCMCFlagWriteChainToFileBCEngineMCMCprotected
fMCMCFlagWritePreRunToFileBCEngineMCMCprotected
fMCMCH1MarginalizedBCEngineMCMCprotected
fMCMCH2MarginalizedBCEngineMCMCprotected
fMCMCInitialPositionBCEngineMCMCprotected
fMCMCLogMaximumBCEngineMCMCprotected
fMCMCNChainsBCEngineMCMCprotected
fMCMCNIterationsBCEngineMCMCprotected
fMCMCNIterationsConvergenceGlobalBCEngineMCMCprotected
fMCMCNIterationsMaxBCEngineMCMCprotected
fMCMCNIterationsPreRunMinBCEngineMCMCprotected
fMCMCNIterationsRunBCEngineMCMCprotected
fMCMCNIterationsUpdateBCEngineMCMCprotected
fMCMCNIterationsUpdateMaxBCEngineMCMCprotected
fMCMCNLagBCEngineMCMCprotected
fMCMCNTrialsBCEngineMCMCprotected
fMCMCNTrialsTrueBCEngineMCMCprotected
fMCMCPhaseBCEngineMCMCprotected
fMCMCprobBCEngineMCMCprotected
fMCMCprobMaxBCEngineMCMCprotected
fMCMCprobMeanBCEngineMCMCprotected
fMCMCprobVarBCEngineMCMCprotected
fMCMCRValueBCEngineMCMCprotected
fMCMCRValueCriterionBCEngineMCMCprotected
fMCMCRValueParametersBCEngineMCMCprotected
fMCMCRValueParametersCriterionBCEngineMCMCprotected
fMCMCRValueUseStrictBCEngineMCMCprotected
fMCMCTreesBCEngineMCMCprotected
fMCMCTrialFunctionScaleFactorBCEngineMCMCprotected
fMCMCTrialFunctionScaleFactorStartBCEngineMCMCprotected
fMCMCxBCEngineMCMCprotected
fMCMCxMaxBCEngineMCMCprotected
fMCMCxMeanBCEngineMCMCprotected
fMCMCxVarBCEngineMCMCprotected
fMinuitBCIntegrateprotected
fMinuitArglistBCIntegrateprotected
fMinuitErrorFlagBCIntegrateprotected
fNIterationsBCIntegrateprivate
fNIterationsMaxBCIntegrateprivate
fNIterationsMinBCIntegrateprivate
fNIterationsOutputBCIntegrateprivate
fNIterationsPrecisionCheckBCIntegrateprivate
fOptimizationMethodCurrentBCIntegrateprivate
fOptimizationMethodUsedBCIntegrateprivate
fParametersBCEngineMCMCprotected
fRandomBCEngineMCMCprotected
fRelativePrecisionBCIntegrateprivate
fSALogProbBCIntegrateprotected
fSANIterationsBCIntegrateprotected
fSAScheduleBCIntegrateprivate
fSAT0BCIntegrateprotected
fSATemperatureBCIntegrateprotected
fSATminBCIntegrateprotected
fSAxBCIntegrateprotected
fTreeSABCIntegrateprotected
GetAbsolutePrecision() const BCIntegrateinline
GetBestFitParameter(unsigned index) const BCIntegrate
GetBestFitParameterError(unsigned index) const BCIntegrate
GetBestFitParameterErrors() const BCIntegrateinline
GetBestFitParameters() const BCIntegrateinline
GetBestFitParametersMarginalized() const BCEngineMCMC
GetCubaCuhreOptions() const BCIntegrateinline
GetCubaDivonneOptions() const BCIntegrateinline
GetCubaIntegrationMethod() const BCIntegrateinline
GetCubaSuaveOptions() const BCIntegrateinline
GetCubaVegasOptions() const BCIntegrateinline
GetError() const BCIntegrateinline
GetIntegral() const BCIntegrateinline
GetIntegrationMethod() const BCIntegrateinline
GetLogMaximum()BCIntegrateinline
GetMarginalizationMethod() const BCIntegrateinline
GetMarginalized(const BCParameter *parameter)BCIntegrate
GetMarginalized(const char *name)BCIntegrateinline
GetMarginalized(unsigned index)BCIntegrate
GetMarginalized(const BCParameter *parameter1, const BCParameter *parameter2)BCIntegrate
GetMarginalized(const char *name1, const char *name2)BCIntegrateinline
GetMarginalized(unsigned index1, unsigned index2)BCIntegrate
GetMinuit()BCIntegrate
GetMinuitErrorFlag() const BCIntegrateinline
GetNFixedParameters()BCEngineMCMC
GetNFreeParameters()BCEngineMCMC
GetNIntegrationVariables()BCIntegrate
GetNIterations() const BCIntegrateinline
GetNIterationsMax() const BCIntegrateinline
GetNIterationsMin() const BCIntegrateinline
GetNIterationsOutput() const BCIntegrateinline
GetNIterationsPrecisionCheck() const BCIntegrateinline
GetNParameters() const BCEngineMCMCinline
GetOptimizationMethod() const BCIntegrateinline
GetParameter(int index) const BCEngineMCMCinline
GetParameter(const char *name) const BCEngineMCMCinline
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)BCIntegratevirtual
GetRandomPoint(std::vector< double > &x)BCIntegrate
GetRandomVectorInParameterSpace(std::vector< double > &x) const BCIntegrate
GetRandomVectorUnitHypercube(std::vector< double > &x) const BCIntegrate
GetRelativePrecision() const BCIntegrateinline
GetSASchedule() const BCIntegrateinline
GetSAT0() const BCIntegrateinline
GetSATmin() const BCIntegrateinline
GetSATree()BCIntegrateinline
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)BCIntegrateinline
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
InitializeSATree()BCIntegrate
IntegralUpdaterMC(const std::vector< double > &sums, const int &nIterations, double &integral, double &absprecision)BCIntegratestatic
Integrate(BCIntegrationMethod intmethod)BCIntegrate
Integrate()BCIntegrate
Integrate(BCIntegrationMethod type, tRandomizer randomizer, tEvaluator evaluator, tIntegralUpdater updater, std::vector< double > &sums)BCIntegrate
IntegrateCuba()BCIntegrateinlineprivate
IntegrateCuba(BCCubaMethod cubatype)BCIntegrateprivate
IntegrateSlice()BCIntegrateprivate
IntegrationOutputFrequency() const BCIntegrateprotected
kCubaCuhre enum valueBCIntegrate
kCubaDivonne enum valueBCIntegrate
kCubaSuave enum valueBCIntegrate
kCubaVegas enum valueBCIntegrate
kHigh enum valueBCEngineMCMC
kIntCuba enum valueBCIntegrate
kIntDefault enum valueBCIntegrate
kIntEmpty enum valueBCIntegrate
kIntGrid enum valueBCIntegrate
kIntMonteCarlo enum valueBCIntegrate
kLow enum valueBCEngineMCMC
kMargDefault enum valueBCIntegrate
kMargEmpty enum valueBCIntegrate
kMargGrid enum valueBCIntegrate
kMargMetropolis enum valueBCIntegrate
kMargMonteCarlo enum valueBCIntegrate
kMedium enum valueBCEngineMCMC
kOptDefault enum valueBCIntegrate
kOptEmpty enum valueBCIntegrate
kOptMetropolis enum valueBCIntegrate
kOptMinuit enum valueBCIntegrate
kOptSimAnn enum valueBCIntegrate
kSABoltzmann enum valueBCIntegrate
kSACauchy enum valueBCIntegrate
kSACustom enum valueBCIntegrate
kVeryHigh enum valueBCEngineMCMC
LogEval(const std::vector< double > &x)BCIntegratevirtual
LogOutputAtEndOfIntegration(double integral, double absprecision, double relprecision, int nIterations)BCIntegrateprotected
LogOutputAtIntegrationStatusUpdate(BCIntegrationMethod type, double integral, double absprecision, int nIterations)BCIntegrateprotected
LogOutputAtStartOfIntegration(BCIntegrationMethod type, BCCubaMethod cubatype)BCIntegrateprotected
MarginalizeAll()BCIntegrate
MarginalizeAll(BCMarginalizationMethod margmethod)BCIntegrate
MarginalizePostprocess()BCIntegrateinlinevirtual
MarginalizePreprocess()BCIntegrateinlinevirtual
MCMCCurrentPointInterface(std::vector< double > &, int, bool)BCEngineMCMCinlinevirtual
MCMCGetCurrentChain() const BCEngineMCMCinline
MCMCGetCurrentIteration() const BCEngineMCMCinline
MCMCGetFlagConvergenceGlobal() const BCEngineMCMCinline
MCMCGetFlagInitialPosition() const BCEngineMCMCinline
MCMCGetFlagRun() const BCEngineMCMCinline
MCMCGetH1Marginalized(unsigned i)BCEngineMCMC
MCMCGetH2Marginalized(unsigned i, unsigned j)BCEngineMCMC
MCMCGetLogProbx() const BCEngineMCMCinline
MCMCGetLogProbx(unsigned ichain)BCEngineMCMC
MCMCGetMarkovChainTree(unsigned i)BCEngineMCMCinline
MCMCGetMaximumLogProb() const BCEngineMCMCinline
MCMCGetMaximumPoint(unsigned i) const BCEngineMCMC
MCMCGetMaximumPoints() const BCEngineMCMCinline
MCMCGetNChains() const BCEngineMCMCinline
MCMCGetNewPointMetropolis(unsigned chain=0)BCEngineMCMC
MCMCGetNewPointMetropolis(unsigned chain, unsigned parameter)BCEngineMCMC
MCMCGetNIterations() const BCEngineMCMCinline
MCMCGetNIterationsConvergenceGlobal() const BCEngineMCMCinline
MCMCGetNIterationsMax() const BCEngineMCMCinline
MCMCGetNIterationsPreRunMin() const BCEngineMCMCinline
MCMCGetNIterationsRun() const BCEngineMCMCinline
MCMCGetNIterationsUpdate() const BCEngineMCMCinline
MCMCGetNIterationsUpdateMax() const BCEngineMCMCinline
MCMCGetNLag() const BCEngineMCMCinline
MCMCGetNTrials() const BCEngineMCMCinline
MCMCGetNTrialsTrue() const BCEngineMCMCinline
MCMCGetPhase() const BCEngineMCMCinline
MCMCGetprobMean() const BCEngineMCMCinline
MCMCGetProposalPointMetropolis(unsigned chain, std::vector< double > &x)BCEngineMCMC
MCMCGetProposalPointMetropolis(unsigned chain, unsigned parameter, std::vector< double > &x)BCEngineMCMC
MCMCGetRValue() const BCEngineMCMCinline
MCMCGetRValueCriterion() const BCEngineMCMCinline
MCMCGetRValueParameters(unsigned i)BCEngineMCMCinline
MCMCGetRValueParametersCriterion() const BCEngineMCMCinline
MCMCGetRValueStrict() const BCEngineMCMCinline
MCMCGetTrialFunctionScaleFactor() const BCEngineMCMCinline
MCMCGetTrialFunctionScaleFactor(unsigned ichain) const BCEngineMCMC
MCMCGetTrialFunctionScaleFactor(unsigned ichain, unsigned ipar)BCEngineMCMC
MCMCGetVariance() const BCEngineMCMCinline
MCMCGetx() const BCEngineMCMCinline
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()BCEngineMCMCvirtual
MCMCMetropolis()BCEngineMCMC
MCMCMetropolisPreRun()BCEngineMCMC
MCMCResetRunStatistics()BCEngineMCMC
MCMCSetFlagFillHistograms(bool flag)BCEngineMCMC
MCMCSetFlagInitialPosition(int flag)BCEngineMCMCinline
MCMCSetFlagOrderParameters(bool flag)BCEngineMCMCinline
MCMCSetFlagPreRun(bool flag)BCEngineMCMCinline
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)BCEngineMCMCinline
MCMCSetMinimumEfficiency(double efficiency)BCEngineMCMCinline
MCMCSetNChains(unsigned n)BCEngineMCMC
MCMCSetNIterationsMax(unsigned n)BCEngineMCMCinline
MCMCSetNIterationsPreRunMin(unsigned n)BCEngineMCMCinline
MCMCSetNIterationsRun(unsigned n)BCEngineMCMCinline
MCMCSetNIterationsUpdate(unsigned n)BCEngineMCMCinline
MCMCSetNIterationsUpdateMax(unsigned n)BCEngineMCMCinline
MCMCSetNLag(unsigned n)BCEngineMCMCinline
MCMCSetPrecision(BCEngineMCMC::Precision precision)BCEngineMCMC
MCMCSetRandomSeed(unsigned seed)BCEngineMCMC
MCMCSetRValueCriterion(double r)BCEngineMCMCinline
MCMCSetRValueParametersCriterion(double r)BCEngineMCMCinline
MCMCSetRValueStrict(bool strict=true)BCEngineMCMCinline
MCMCSetTrialFunctionScaleFactor(std::vector< double > scale)BCEngineMCMCinline
MCMCSetValuesDefault()BCEngineMCMC
MCMCSetValuesDetail()BCEngineMCMC
MCMCSetValuesQuick()BCEngineMCMC
MCMCSetWriteChainToFile(bool flag)BCEngineMCMCinline
MCMCSetWritePreRunToFile(bool flag)BCEngineMCMCinline
MCMCTrialFunction(unsigned ichain, std::vector< double > &x)BCEngineMCMCvirtual
MCMCTrialFunctionSingle(unsigned ichain, unsigned ipar)BCEngineMCMCvirtual
MCMCUserIterationInterface()BCEngineMCMCinlinevirtual
NCubaMethods enum valueBCIntegrate
NIntMethods enum valueBCIntegrate
NMargMethods enum valueBCIntegrate
NOptMethods enum valueBCIntegrate
Normalize()BCIntegrateinline
NSAMethods enum valueBCIntegrate
operator=(const BCIntegrate &bcintegrate)BCIntegrate
BCEngineMCMC::operator=(const BCEngineMCMC &engineMCMC)BCEngineMCMC
Precision enum nameBCEngineMCMC
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
ReadMarginalizedFromFile(const char *file)BCIntegrate
ResetResults()BCIntegratevirtual
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)BCIntegratevirtual
SetAbsolutePrecision(double absprecision)BCIntegrateinline
SetBestFitParameters(const std::vector< double > &x)BCIntegrateinline
SetBestFitParameters(const std::vector< double > &x, const double &new_value, double &old_value)BCIntegrate
SetCubaIntegrationMethod(BCCubaMethod type)BCIntegrate
SetCubaOptions(const BCCubaOptions::Vegas &options)BCIntegrateinline
SetCubaOptions(const BCCubaOptions::Suave &options)BCIntegrateinline
SetCubaOptions(const BCCubaOptions::Divonne &options)BCIntegrateinline
SetCubaOptions(const BCCubaOptions::Cuhre &options)BCIntegrateinline
SetFlagIgnorePrevOptimization(bool flag)BCIntegrateinline
SetFlagWriteSAToFile(bool flag)BCIntegrateinline
SetIntegrationMethod(BCIntegrate::BCIntegrationMethod method)BCIntegrate
SetMarginalizationMethod(BCIntegrate::BCMarginalizationMethod method)BCIntegrateinline
SetMarginalized(unsigned index, TH1D *h)BCEngineMCMC
SetMarginalized(unsigned index1, unsigned index2, TH2D *h)BCEngineMCMC
SetMinuitArlist(double *arglist)BCIntegrateinline
SetNbins(unsigned int nbins)BCEngineMCMC
SetNIterationsMax(int niterations)BCIntegrateinline
SetNIterationsMin(int niterations)BCIntegrateinline
SetNIterationsOutput(int niterations)BCIntegrateinline
SetNIterationsPrecisionCheck(int niterations)BCIntegrateinline
SetOptimizationMethod(BCIntegrate::BCOptimizationMethod method)BCIntegrateinline
SetRelativePrecision(double relprecision)BCIntegrateinline
SetSASchedule(BCIntegrate::BCSASchedule schedule)BCIntegrateinline
SetSAT0(double T0)BCIntegrateinline
SetSATmin(double Tmin)BCIntegrateinline
tEvaluator typedefBCIntegrate
tIntegralUpdater typedefBCIntegrate
tRandomizer typedefBCIntegrate
WriteMarkovChain(bool flag)BCEngineMCMCinline
~BCEngineMCMC()BCEngineMCMCvirtual
~BCIntegrate()BCIntegratevirtual