| _addeddummyprior | BCRooInterface | private |
| _default_nbins | BCRooInterface | private |
| _fillChain | BCRooInterface | private |
| _nbins_list | BCRooInterface | private |
| _parametersForMarkovChainCurrent | BCRooInterface | private |
| _parametersForMarkovChainPrevious | BCRooInterface | private |
| _roostatsMarkovChain | BCRooInterface | private |
| AddParameter(BCParameter *parameter) | BCModel | virtual |
| BCIntegrate::AddParameter(const char *name, double min, double max, const char *latexname="") | BCEngineMCMC | virtual |
| AddToCurrentChainElement(double xij, int chainNum, int poiNum) | BCRooInterface | private |
| APrioriProbability(const std::vector< double > ¶meters) | BCModel | |
| BCCubaMethod enum name | BCIntegrate | |
| BCEngineMCMC() | BCEngineMCMC | |
| BCEngineMCMC(const BCEngineMCMC &enginemcmc) | BCEngineMCMC | |
| BCIntegrate() | BCIntegrate | |
| BCIntegrate(const BCIntegrate &bcintegrate) | BCIntegrate | |
| BCIntegrationMethod enum name | BCIntegrate | |
| BCMarginalizationMethod enum name | BCIntegrate | |
| BCModel(const char *name="model") | BCModel | |
| BCModel(const BCModel &bcmodel) | BCModel | |
| BCOptimizationMethod enum name | BCIntegrate | |
| BCRooInterface(const char *name="", bool fillChain=false) | BCRooInterface | |
| BCSASchedule enum name | BCIntegrate | |
| CalculateIntegrationVolume() | BCIntegrate | |
| CalculatePValue(std::vector< double > par, bool flag_histogram=false) | BCModel | |
| CDF(const std::vector< double > &, int, bool) | BCModel | inlinevirtual |
| CheckMarginalizationAvailability(BCMarginalizationMethod type) | BCIntegrate | |
| CheckMarginalizationIndices(TH1 *hist, const std::vector< unsigned > &index) | BCIntegrate | |
| ClearParameters(bool hard=false) | BCEngineMCMC | inline |
| Copy(const BCModel &bcmodel) | BCModel | |
| BCIntegrate::Copy(const BCIntegrate &bcintegrate) | BCIntegrate | protected |
| BCEngineMCMC::Copy(const BCEngineMCMC &enginemcmc) | BCEngineMCMC | |
| CorrelateDataPointValues(std::vector< double > &x) | BCModel | virtual |
| CubaIntegrand(const int *ndim, const double xx[], const int *ncomp, double ff[], void *userdata) | BCIntegrate | static |
| DefineParameters() | BCRooInterface | |
| DumpCubaIntegrationMethod(BCCubaMethod type) | BCIntegrate | |
| DumpCubaIntegrationMethod() | BCIntegrate | inline |
| DumpCurrentIntegrationMethod() | BCIntegrate | inline |
| DumpCurrentMarginalizationMethod() | BCIntegrate | inline |
| DumpCurrentOptimizationMethod() | BCIntegrate | inline |
| DumpIntegrationMethod(BCIntegrationMethod type) | BCIntegrate | |
| DumpMarginalizationMethod(BCMarginalizationMethod type) | BCIntegrate | |
| DumpOptimizationMethod(BCOptimizationMethod type) | BCIntegrate | |
| DumpUsedIntegrationMethod() | BCIntegrate | inline |
| DumpUsedMarginalizationMethod() | BCIntegrate | inline |
| DumpUsedOptimizationMethod() | BCIntegrate | inline |
| EqualsLastChainElement(int chainNum) | BCRooInterface | private |
| Eval(const std::vector< double > ¶meters) | BCModel | virtual |
| EvaluatorMC(std::vector< double > &sums, const std::vector< double > &point, bool &accepted) | BCIntegrate | |
| fChi2NDoF | BCModel | protected |
| FCNLikelihood(int &npar, double *grad, double &fval, double *par, int flag) | BCIntegrate | static |
| fCurrentStep | BCRooInterface | private |
| fData | BCRooInterface | private |
| fDataFixedValues | BCModel | protected |
| fDataPointLowerBoundaries | BCModel | protected |
| fDataPointUpperBoundaries | BCModel | protected |
| fDataSet | BCModel | protected |
| fFirstComparison | BCRooInterface | private |
| fFlagIgnorePrevOptimization | BCIntegrate | protected |
| fFlagMarginalized | BCIntegrate | protected |
| fFlagWriteSAToFile | BCIntegrate | protected |
| fGoFNChains | BCModel | protected |
| fGoFNIterationsMax | BCModel | protected |
| fGoFNIterationsRun | BCModel | protected |
| fID | BCIntegrate | protected |
| FindMode(std::vector< double > start=std::vector< double >()) | BCIntegrate | |
| FindMode(BCIntegrate::BCOptimizationMethod optmethod, std::vector< double > start=std::vector< double >()) | BCIntegrate | |
| flag_discrete | BCModel | protected |
| fMarginalized1D | BCIntegrate | protected |
| fMarginalized2D | BCIntegrate | protected |
| fMarginalModes | BCEngineMCMC | protected |
| fMCMCBestFitParameters | BCEngineMCMC | protected |
| fMCMCCurrentChain | BCEngineMCMC | protected |
| fMCMCCurrentIteration | 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 | 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 |
| fMinuit | BCIntegrate | protected |
| fMinuitArglist | BCIntegrate | protected |
| fMinuitErrorFlag | BCIntegrate | protected |
| fModel | BCRooInterface | private |
| fModelAPosteriori | BCModel | protected |
| fModelAPriori | BCModel | protected |
| fName | BCModel | protected |
| fNll | BCRooInterface | private |
| fObservables | BCRooInterface | private |
| fParameters | BCEngineMCMC | protected |
| fParams | BCRooInterface | private |
| fParamsPOI | BCRooInterface | private |
| fPreviousStep | BCRooInterface | private |
| fPrior | BCRooInterface | private |
| fPriorConstantAll | BCModel | protected |
| fPriorContainer | BCModel | protected |
| fPriorContainerConstant | BCModel | protected |
| fPriorContainerInterpolate | BCModel | protected |
| fPValue | BCModel | protected |
| fPValueNDoF | BCModel | protected |
| fRandom | BCEngineMCMC | protected |
| fSALogProb | BCIntegrate | protected |
| fSANIterations | BCIntegrate | protected |
| fSAT0 | BCIntegrate | protected |
| fSATemperature | BCIntegrate | protected |
| fSATmin | BCIntegrate | protected |
| fSAx | BCIntegrate | protected |
| fTreeSA | BCIntegrate | protected |
| fVecWeights | BCRooInterface | private |
| GetAbsolutePrecision() const | BCIntegrate | inline |
| GetArgSetForMarkovChain() | BCRooInterface | inline |
| GetBestFitParameter(unsigned index) const | BCIntegrate | |
| GetBestFitParameterError(unsigned index) const | BCIntegrate | |
| GetBestFitParameterErrors() const | BCIntegrate | inline |
| GetBestFitParameters() const | BCIntegrate | inline |
| GetBestFitParametersMarginalized() const | BCEngineMCMC | |
| GetChi2NDoF() | BCModel | inline |
| GetChi2Runs(int dataIndex, int sigmaIndex) | BCModel | |
| GetCubaCuhreOptions() const | BCIntegrate | inline |
| GetCubaDivonneOptions() const | BCIntegrate | inline |
| GetCubaIntegrationMethod() const | BCIntegrate | inline |
| GetCubaSuaveOptions() const | BCIntegrate | inline |
| GetCubaVegasOptions() const | BCIntegrate | inline |
| GetDataPoint(unsigned int index) const | BCModel | |
| GetDataPointLowerBoundaries() const | BCModel | inline |
| GetDataPointLowerBoundary(unsigned int index) const | BCModel | |
| GetDataPointUpperBoundaries() const | BCModel | inline |
| GetDataPointUpperBoundary(unsigned int index) const | BCModel | |
| GetDataSet() const | BCModel | inline |
| GetError() const | BCIntegrate | inline |
| GetFlagBoundaries() const | BCModel | |
| GetIntegral() const | BCIntegrate | inline |
| GetIntegrationMethod() const | BCIntegrate | inline |
| GetLogMaximum() | BCIntegrate | inline |
| GetMarginalizationMethod() const | BCIntegrate | inline |
| GetMarginalized(const BCParameter *parameter) | BCIntegrate | |
| GetMarginalized(const char *name) | BCIntegrate | inline |
| GetMarginalized(unsigned index) | BCIntegrate | |
| GetMarginalized(const BCParameter *parameter1, const BCParameter *parameter2) | BCIntegrate | |
| GetMarginalized(const char *name1, const char *name2) | BCIntegrate | inline |
| GetMarginalized(unsigned index1, unsigned index2) | BCIntegrate | |
| GetMinuit() | BCIntegrate | |
| GetMinuitErrorFlag() const | BCIntegrate | inline |
| GetModelAPosterioriProbability() const | BCModel | inline |
| GetModelAPrioriProbability() const | BCModel | inline |
| GetName() const | BCModel | inline |
| GetNDataPoints() const | BCModel | |
| GetNFixedParameters() | BCEngineMCMC | |
| GetNFreeParameters() | BCEngineMCMC | |
| GetNIntegrationVariables() | BCIntegrate | |
| GetNIterations() const | BCIntegrate | inline |
| GetNIterationsMax() const | BCIntegrate | inline |
| GetNIterationsMin() const | BCIntegrate | inline |
| GetNIterationsOutput() const | BCIntegrate | inline |
| GetNIterationsPrecisionCheck() const | BCIntegrate | inline |
| GetNParameters() const | BCEngineMCMC | inline |
| GetOptimizationMethod() const | BCIntegrate | inline |
| GetParameter(int index) const | BCEngineMCMC | inline |
| GetParameter(const char *name) const | BCEngineMCMC | inline |
| 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) | BCIntegrate | virtual |
| GetPValue() | BCModel | inline |
| GetPvalueFromChi2(const std::vector< double > &par, int sigma_index) | BCModel | |
| GetPvalueFromChi2NDoF(std::vector< double > par, int sigma_index) | BCModel | |
| GetPvalueFromKolmogorov(const std::vector< double > &par, int index) | BCModel | |
| GetPValueNDoF() | BCModel | inline |
| GetRandomPoint(std::vector< double > &x) | BCIntegrate | |
| GetRandomVectorInParameterSpace(std::vector< double > &x) const | BCIntegrate | |
| GetRandomVectorUnitHypercube(std::vector< double > &x) const | BCIntegrate | |
| GetRelativePrecision() const | BCIntegrate | inline |
| GetRooStatsMarkovChain() | BCRooInterface | inline |
| GetSASchedule() const | BCIntegrate | inline |
| GetSAT0() const | BCIntegrate | inline |
| GetSATmin() const | BCIntegrate | inline |
| GetSATree() | BCIntegrate | inline |
| 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) | BCIntegrate | inline |
| 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 | |
| GetWeightForChain(int chainNum) | BCRooInterface | private |
| HessianMatrixElement(const BCParameter *parameter1, const BCParameter *parameter2, std::vector< double > point) | BCModel | |
| Initialize(RooAbsData &data, RooAbsPdf &model, RooAbsPdf &prior, const RooArgSet *params, const RooArgSet &listPOI) | BCRooInterface | |
| Initialize(const char *rootFile, const char *wsName="batWS", const char *dataName="data", const char *modelName="model", const char *priorName="priorPOI", const char *priorNuisanceName="priorNuisance", const char *paramsName="parameters", const char *listPOIName="POI") | BCRooInterface | |
| InitializeSATree() | BCIntegrate | |
| 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 | |
| IntegrationOutputFrequency() const | BCIntegrate | protected |
| kCubaCuhre enum value | BCIntegrate | |
| kCubaDivonne enum value | BCIntegrate | |
| kCubaSuave enum value | BCIntegrate | |
| kCubaVegas enum value | BCIntegrate | |
| kHigh enum value | BCEngineMCMC | |
| kIntCuba enum value | BCIntegrate | |
| kIntDefault enum value | BCIntegrate | |
| kIntEmpty enum value | BCIntegrate | |
| kIntGrid enum value | BCIntegrate | |
| kIntMonteCarlo enum value | BCIntegrate | |
| kLow 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 | BCEngineMCMC | |
| kOptDefault enum value | BCIntegrate | |
| kOptEmpty enum value | BCIntegrate | |
| kOptMetropolis enum value | BCIntegrate | |
| kOptMinuit enum value | BCIntegrate | |
| kOptSimAnn enum value | BCIntegrate | |
| kSABoltzmann enum value | BCIntegrate | |
| kSACauchy enum value | BCIntegrate | |
| kSACustom enum value | BCIntegrate | |
| kVeryHigh enum value | BCEngineMCMC | |
| Likelihood(const std::vector< double > ¶ms) | BCModel | virtual |
| LogAPrioriProbability(const std::vector< double > ¶meters) | BCRooInterface | virtual |
| LogEval(const std::vector< double > ¶meters) | BCModel | virtual |
| LogLikelihood(const std::vector< double > ¶meters) | BCRooInterface | virtual |
| 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 > ¶meter) | BCModel | |
| LogProbabilityNN(const std::vector< double > ¶meters) | BCModel | inline |
| MarginalizeAll() | BCIntegrate | |
| MarginalizeAll(BCMarginalizationMethod margmethod) | BCIntegrate | |
| MarginalizePostprocess() | BCIntegrate | inlinevirtual |
| MarginalizePreprocess() | BCIntegrate | inlinevirtual |
| 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) | 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() | BCRooInterface | 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 |
| 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) | BCModel | |
| BCIntegrate::operator=(const BCIntegrate &bcintegrate) | BCIntegrate | |
| BCEngineMCMC::operator=(const BCEngineMCMC &engineMCMC) | BCEngineMCMC | |
| Precision enum name | BCEngineMCMC | |
| 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 | |
| PrintHessianMatrix(std::vector< double > parameters) | BCModel | |
| PrintResults(const char *file) | BCModel | |
| PrintShortFitSummary(int chi2flag=0) | BCModel | |
| PrintSummary() | BCModel | |
| priorhelpvar | BCRooInterface | private |
| Probability(const std::vector< double > ¶meter) | BCModel | |
| ProbabilityNN(const std::vector< double > ¶ms) | BCModel | |
| ReadMarginalizedFromFile(const char *file) | BCIntegrate | |
| ResetResults() | BCIntegrate | virtual |
| SAHelperGetRadialCauchy() | BCIntegrate | |
| SAHelperGetRandomPointOnHypersphere() | BCIntegrate | |
| SAHelperSinusToNIntegral(int dim, double theta) | BCIntegrate | |
| SAInitialize() | BCIntegrate | |
| SamplingFunction(const std::vector< double > ¶meters) | BCModel | virtual |
| SATemperature(double t) | BCIntegrate | |
| SATemperatureBoltzmann(double t) | BCIntegrate | |
| SATemperatureCauchy(double t) | BCIntegrate | |
| SATemperatureCustom(double t) | BCIntegrate | virtual |
| SetAbsolutePrecision(double absprecision) | BCIntegrate | inline |
| SetBestFitParameters(const std::vector< double > &x) | BCIntegrate | inline |
| SetBestFitParameters(const std::vector< double > &x, const double &new_value, double &old_value) | BCIntegrate | |
| 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 |
| SetDataBoundaries(unsigned int index, double lowerboundary, double upperboundary, bool fixed=false) | BCModel | |
| SetDataPointLowerBoundaries(BCDataPoint *datasetlowerboundaries) | BCModel | inline |
| SetDataPointLowerBoundary(int index, double lowerboundary) | BCModel | |
| SetDataPointUpperBoundaries(BCDataPoint *datasetupperboundaries) | BCModel | inline |
| SetDataPointUpperBoundary(int index, double upperboundary) | BCModel | |
| SetDataSet(BCDataSet *dataset) | BCModel | inline |
| SetFlagIgnorePrevOptimization(bool flag) | BCIntegrate | inline |
| SetFlagWriteSAToFile(bool flag) | BCIntegrate | inline |
| SetGoFNChains(int n) | BCModel | inline |
| SetGoFNIterationsMax(int n) | BCModel | inline |
| SetGoFNIterationsRun(int n) | BCModel | inline |
| SetIntegrationMethod(BCIntegrate::BCIntegrationMethod method) | BCIntegrate | |
| SetMarginalizationMethod(BCIntegrate::BCMarginalizationMethod method) | BCIntegrate | inline |
| SetMarginalized(unsigned index, TH1D *h) | BCEngineMCMC | |
| SetMarginalized(unsigned index1, unsigned index2, TH2D *h) | BCEngineMCMC | |
| SetMinuitArlist(double *arglist) | BCIntegrate | inline |
| SetModelAPosterioriProbability(double probability) | BCModel | inline |
| SetModelAPrioriProbability(double probability) | BCModel | inline |
| SetName(const char *name) | BCModel | inline |
| SetNbins(unsigned int nbins) | BCEngineMCMC | |
| SetNIterationsMax(int niterations) | BCIntegrate | inline |
| SetNIterationsMin(int niterations) | BCIntegrate | inline |
| SetNIterationsOutput(int niterations) | BCIntegrate | inline |
| SetNIterationsPrecisionCheck(int niterations) | BCIntegrate | inline |
| SetNumBins(const char *parname, int nbins) | BCRooInterface | |
| SetNumBins(int nbins) | BCRooInterface | |
| SetOptimizationMethod(BCIntegrate::BCOptimizationMethod method) | BCIntegrate | inline |
| SetPrior(int index, TF1 *f) | BCModel | |
| SetPrior(const char *name, TF1 *f) | BCModel | |
| SetPrior(int index, TH1 *h, bool flag=false) | BCModel | |
| SetPrior(const char *name, TH1 *h, bool flag=false) | BCModel | |
| SetPriorConstant(int index) | BCModel | |
| SetPriorConstant(const char *name) | BCModel | inline |
| SetPriorConstantAll() | BCModel | |
| SetPriorDelta(int index, double value) | BCModel | |
| SetPriorDelta(const char *name, double value) | BCModel | |
| SetPriorGauss(int index, double mean, double sigma) | BCModel | |
| SetPriorGauss(const char *name, double mean, double sigma) | BCModel | |
| SetPriorGauss(int index, double mean, double sigmadown, double sigmaup) | BCModel | |
| SetPriorGauss(const char *name, double mean, double sigmadown, double sigmaup) | BCModel | |
| SetRelativePrecision(double relprecision) | BCIntegrate | inline |
| SetSASchedule(BCIntegrate::BCSASchedule schedule) | BCIntegrate | inline |
| SetSAT0(double T0) | BCIntegrate | inline |
| SetSATmin(double Tmin) | BCIntegrate | inline |
| SetSingleDataPoint(BCDataPoint *datapoint) | BCModel | |
| SetSingleDataPoint(BCDataSet *dataset, unsigned int index) | BCModel | |
| SetupRooStatsMarkovChain() | BCRooInterface | |
| tEvaluator typedef | BCIntegrate | |
| tIntegralUpdater typedef | BCIntegrate | |
| tRandomizer typedef | BCIntegrate | |
| WriteMarkovChain(bool flag) | BCEngineMCMC | inline |
| ~BCEngineMCMC() | BCEngineMCMC | virtual |
| ~BCIntegrate() | BCIntegrate | virtual |
| ~BCModel() | BCModel | virtual |
| ~BCRooInterface() | BCRooInterface | |