, including all inherited members.
AddParameter(const char *name, double lowerlimit, double upperlimit) | BCModel | |
AddParameter(BCParameter *parameter) | BCModel | |
AddSystError(const char *errorname, const char *errtype="gauss") | BCTemplateFitter | |
AddTemplate(TH1D hist, const char *name, double Nmin=0, double Nmax=0) | BCTemplateFitter | |
APrioriProbability(std::vector< double > parameters) | BCModel | [inline] |
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 | |
BCModel() | BCModel | |
BCModel(const char *name) | BCModel | |
BCOptimizationMethod enum name | BCIntegrate | |
BCSASchedule enum name | BCIntegrate | |
BCTemplateFitter() | BCTemplateFitter | |
BCTemplateFitter(const char *name) | BCTemplateFitter | |
CalculateChi2() | BCTemplateFitter | |
CalculateChi2Prob() | BCTemplateFitter | |
CalculateKSProb() | BCTemplateFitter | |
CalculateMaxLike() | BCTemplateFitter | |
CalculatePValue() | BCTemplateFitter | |
BCModel::CalculatePValue(std::vector< double > par, bool flag_histogram=false) | BCModel | |
CalculateRatio(int index, std::vector< int > indices, double rmin=-1.0, double rmax=1.0) | BCTemplateFitter | |
CDF(const std::vector< double > &, int, bool) | BCModel | [inline, virtual] |
CheckParameters(std::vector< double > parameters) | BCModel | |
CombineUncertainties(const char *name) | BCTemplateFitter | |
CompareHistogramProperties(TH1D hist1, TH1D hist2) | BCTemplateFitter | |
ConditionalProbabilityEntry(BCDataPoint *datapoint, std::vector< double > parameters) | BCModel | [inline] |
ConstrainSum(std::vector< int > indices, double mean, double rms) | BCTemplateFitter | |
CorrelateDataPointValues(std::vector< double > &x) | BCModel | [virtual] |
CreateErrorHist(TH1D hist, TH1D histerr) | BCTemplateFitter | |
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 > parameters) | BCModel | [inline, virtual] |
EvalPrint(std::vector< double > x) | BCIntegrate | |
EvalSampling(std::vector< double > parameters) | BCModel | [virtual] |
fBestFitParameterErrors | BCIntegrate | [protected] |
fBestFitParameters | BCIntegrate | [protected] |
fBestFitParametersMarginalized | BCIntegrate | [protected] |
fChi2NDoF | BCModel | [protected] |
FCNLikelihood(int &npar, double *grad, double &fval, double *par, int flag) | BCIntegrate | [static] |
fConstraintSumIndices | BCTemplateFitter | [protected] |
fConstraintSumMean | BCTemplateFitter | [protected] |
fConstraintSumRMS | BCTemplateFitter | [protected] |
fDataFixedValues | BCIntegrate | [protected] |
fDataPointLowerBoundaries | BCIntegrate | [protected] |
fDataPointUpperBoundaries | BCIntegrate | [protected] |
fDataSet | BCModel | [protected] |
fEffErrHistogramContainer | BCTemplateFitter | [protected] |
fEffHistogramContainer | BCTemplateFitter | [protected] |
fEffParIndexContainer | BCTemplateFitter | [protected] |
fErrorBandContinuous | BCIntegrate | [protected] |
fErrorBandNbinsX | BCIntegrate | [protected] |
fErrorBandNbinsY | BCIntegrate | [protected] |
fErrorBandX | BCIntegrate | [protected] |
fErrorBandXY | BCIntegrate | [protected] |
fFillErrorBand | BCIntegrate | [protected] |
fFitFunctionIndexX | BCIntegrate | [protected] |
fFitFunctionIndexY | BCIntegrate | [protected] |
fFlagFixNorm | BCTemplateFitter | [protected] |
fFlagIgnorePrevOptimization | BCIntegrate | [protected] |
fFlagPhysicalLimits | BCTemplateFitter | [protected] |
fFlagWriteMarkovChain | BCIntegrate | [protected] |
fFlagWriteSAToFile | BCIntegrate | [protected] |
fGoFNChains | BCModel | [protected] |
fGoFNIterationsMax | BCModel | [protected] |
fGoFNIterationsRun | BCModel | [protected] |
fHistData | BCTemplateFitter | [protected] |
fHistNorm | BCTemplateFitter | [protected] |
fHistRatios1D | BCTemplateFitter | [protected] |
fHProb1D | BCIntegrate | [protected] |
fHProb2D | BCIntegrate | [protected] |
fIndex | BCModel | [protected] |
fIndicesRatios1D | BCTemplateFitter | [protected] |
FindMode(std::vector< double > start=std::vector< double >(0)) | BCModel | |
FindModeMCMC() | BCIntegrate | |
FindModeMinuit(std::vector< double > start=std::vector< double >(0), int printlevel=1) | BCModel | [virtual] |
FindModeSA(std::vector< double > start=std::vector< double >(0)) | BCIntegrate | |
FitFunction(std::vector< double >, std::vector< double >) | BCIntegrate | [inline, virtual] |
FixDataAxis(unsigned int index, bool fixed) | BCModel | |
flag_ConditionalProbabilityEntry | BCModel | [protected] |
flag_discrete | BCModel | [protected] |
fMarkovChainAutoN | BCIntegrate | [protected] |
fMarkovChainNIterations | BCIntegrate | [protected] |
fMarkovChainStepSize | BCIntegrate | [protected] |
fMarkovChainTree | BCIntegrate | [protected] |
fMCMCBoundaryMax | BCEngineMCMC | [protected] |
fMCMCBoundaryMin | BCEngineMCMC | [protected] |
fMCMCCurrentChain | BCEngineMCMC | [protected] |
fMCMCCurrentIteration | BCEngineMCMC | [protected] |
fMCMCCycle | 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] |
fMCMCFlagWritePreRunToFile | BCEngineMCMC | [protected] |
fMCMCH1Marginalized | BCEngineMCMC | [protected] |
fMCMCH1NBins | BCEngineMCMC | [protected] |
fMCMCH2Marginalized | BCEngineMCMC | [protected] |
fMCMCInitialPosition | BCEngineMCMC | [protected] |
fMCMCIteration | BCIntegrate | [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] |
fMCMCNParameters | BCEngineMCMC | [protected] |
fMCMCNTrialsFalse | 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] |
fMCMCTrees | BCEngineMCMC | [protected] |
fMCMCTrialFunctionScaleFactor | BCEngineMCMC | [protected] |
fMCMCTrialFunctionScaleFactorStart | BCEngineMCMC | [protected] |
fMCMCx | BCEngineMCMC | [protected] |
fMCMCxLocal | BCEngineMCMC | [protected] |
fMCMCxMax | BCEngineMCMC | [protected] |
fMCMCxMean | BCEngineMCMC | [protected] |
fMCMCxVar | BCEngineMCMC | [protected] |
fMinuit | BCIntegrate | [protected] |
fMinuitArglist | BCIntegrate | [protected] |
fMinuitErrorFlag | BCIntegrate | [protected] |
fModelAPosteriori | BCModel | [protected] |
fModelAPriori | BCModel | [protected] |
fName | BCModel | [protected] |
fNBins | BCTemplateFitter | [protected] |
fNbins | BCIntegrate | [protected] |
fNDataPointsMaximum | BCModel | [protected] |
fNDataPointsMinimum | BCModel | [protected] |
fNorm | BCTemplateFitter | [protected] |
fNSamplesPer2DBin | BCIntegrate | [protected] |
fNvar | BCIntegrate | [protected] |
fParameterSet | BCModel | [protected] |
fPriorConstantAll | BCModel | [protected] |
fPriorConstantValue | BCModel | [protected] |
fPriorContainer | BCTemplateFitter | [protected] |
fPriorContainerConstant | BCModel | [protected] |
fPriorNBins | BCTemplateFitter | [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] |
fSystErrorHistogramContainer | BCTemplateFitter | [protected] |
fSystErrorNameContainer | BCTemplateFitter | [protected] |
fSystErrorParIndexContainer | BCTemplateFitter | [protected] |
fSystErrorTypeContainer | BCTemplateFitter | [protected] |
fTemplateHistogramContainer | BCTemplateFitter | [protected] |
fTemplateNameContainer | BCTemplateFitter | [protected] |
fTemplateParIndexContainer | BCTemplateFitter | [protected] |
fTreeSA | BCIntegrate | [protected] |
fUncertaintyHistogramExp | BCTemplateFitter | [protected] |
fUncertaintyHistogramObsPosterior | BCTemplateFitter | [protected] |
fXmax | BCTemplateFitter | [protected] |
fXmin | BCTemplateFitter | [protected] |
GetAvalueFromChi2Johnson(TTree *tree, TH1D *distribution=0) | BCModel | |
GetBestFitParameter(unsigned int index) | BCModel | |
GetBestFitParameterError(unsigned int index) | BCModel | |
GetBestFitParameterErrors() | BCModel | [inline] |
GetBestFitParameterMarginalized(unsigned int index) | BCModel | |
GetBestFitParameters() | BCModel | [inline] |
GetBestFitParametersMarginalized() | BCModel | [inline] |
GetChi2Johnson(std::vector< double > par, const int nBins=-1) | BCModel | |
GetChi2NDoF() | BCModel | [inline] |
GetChi2Runs(int dataIndex, int sigmaIndex) | BCModel | |
GetData() | BCTemplateFitter | [inline] |
GetDataPoint(unsigned int index) | BCModel | |
GetDataPointLowerBoundaries() | BCModel | [inline] |
GetDataPointLowerBoundary(unsigned int index) | BCModel | [inline] |
GetDataPointUpperBoundaries() | BCModel | [inline] |
GetDataPointUpperBoundary(unsigned int index) | BCModel | [inline] |
GetDataSet() | BCModel | [inline] |
GetError() | BCIntegrate | [inline] |
GetErrorBand(double level) | BCModel | |
GetErrorBandGraph(double level1, double level2) | BCModel | |
GetErrorBandXY() | BCModel | [inline] |
GetErrorBandXY_yellow(double level=.68, int nsmooth=0) | BCModel | |
GetFitFunctionGraph(std::vector< double > parameters) | BCModel | |
GetFitFunctionGraph() | BCModel | [inline] |
GetFitFunctionGraph(std::vector< double > parameters, double xmin, double xmax, int n=1000) | BCModel | |
GetFixedDataAxis(unsigned int index) | BCModel | |
GetFlagBoundaries() | BCModel | |
GetH1D(int parIndex) | BCIntegrate | |
GetH2D(int parIndex1, int parIndex2) | BCIntegrate | |
GetH2DIndex(int parIndex1, int parIndex2) | BCIntegrate | |
GetHistRatio1D(int index) | BCTemplateFitter | [inline] |
GetHistRatios1D() | BCTemplateFitter | [inline] |
GetIndex() | BCModel | [inline] |
GetIndexSystError(const char *name) | BCTemplateFitter | |
GetIndexTemplate(const char *name) | BCTemplateFitter | |
GetIntegrationMethod() | BCIntegrate | [inline] |
GetMarginalizationMethod() | BCIntegrate | [inline] |
GetMarginalized(BCParameter *parameter) | BCModel | |
GetMarginalized(const char *name) | BCModel | [inline] |
GetMarginalized(BCParameter *parameter1, BCParameter *parameter2) | BCModel | |
GetMarginalized(const char *name1, const char *name2) | BCModel | [inline] |
GetMarkovChainPoint() | BCIntegrate | [inline] |
GetMarkovChainTree() | BCIntegrate | [inline] |
GetMarkovChainValue() | BCIntegrate | [inline] |
GetMCMCIteration() | BCIntegrate | [inline] |
GetMinuit() | BCIntegrate | |
GetMinuitErrorFlag() | BCIntegrate | [inline] |
GetModelAPosterioriProbability() | BCModel | [inline] |
GetModelAPrioriProbability() | BCModel | [inline] |
GetName() | BCModel | [inline] |
GetNbins() | BCIntegrate | [inline] |
GetNDataPoints() | BCModel | |
GetNDataPointsMaximum() | BCModel | [inline] |
GetNDataPointsMinimum() | BCModel | [inline] |
GetNDF() | BCTemplateFitter | [inline] |
GetNIterations() | BCIntegrate | [inline] |
GetNIterationsMax() | BCIntegrate | [inline] |
GetNiterationsPerDimension() | BCIntegrate | [inline] |
GetNormalization() | BCModel | [inline] |
GetNParameters() | BCModel | [inline] |
GetNRatios() | BCTemplateFitter | [inline] |
GetNSamplesPer2DBin() | BCIntegrate | [inline] |
GetNSystErrors() | BCTemplateFitter | [inline] |
GetNTemplates() | BCTemplateFitter | [inline] |
GetNvar() | BCIntegrate | [inline] |
GetOptimizationMethod() | BCIntegrate | [inline] |
GetOptimizationMethodMode() | BCIntegrate | [inline] |
GetParameter(int index) | BCModel | |
GetParameter(const char *name) | BCModel | |
GetParameterSet() | BCModel | [inline] |
GetParIndexEff(const char *name) | BCTemplateFitter | |
GetParIndexSystError(const char *name) | BCTemplateFitter | |
GetParIndexTemplate(const char *name) | BCTemplateFitter | |
GetParIndexTemplate(int index) | BCTemplateFitter | |
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] |
GetPValue() | BCModel | [inline] |
GetPvalueFromChi2(std::vector< double > par, int sigma_index) | BCModel | |
GetPvalueFromChi2Johnson(std::vector< double > par) | 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 | |
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] |
GetSASchedule() | BCIntegrate | [inline] |
GetSAT0() | BCIntegrate | [inline] |
GetSATmin() | BCIntegrate | [inline] |
GetSATree() | BCIntegrate | [inline] |
HessianMatrixElement(BCParameter *parameter1, BCParameter *parameter2, std::vector< double > point) | BCModel | |
Initialize() | BCTemplateFitter | |
InitializeSATree() | BCIntegrate | |
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 | |
IntegrateResetResults() | BCIntegrate | |
kHigh enum value | BCEngineMCMC | |
kIntCuba enum value | BCIntegrate | |
kIntImportance enum value | BCIntegrate | |
kIntMetropolis enum value | BCIntegrate | |
kIntMonteCarlo enum value | BCIntegrate | |
kLow enum value | BCEngineMCMC | |
kMargMetropolis enum value | BCIntegrate | |
kMargMonteCarlo enum value | BCIntegrate | |
kMedium enum value | BCEngineMCMC | |
kOptMetropolis enum value | BCIntegrate | |
kOptMinuit enum value | BCIntegrate | |
kOptSA enum value | BCIntegrate | |
kSABoltzmann enum value | BCIntegrate | |
kSACauchy enum value | BCIntegrate | |
kSACustom enum value | BCIntegrate | |
kVeryHigh enum value | BCEngineMCMC | |
Likelihood(std::vector< double > parameter) | BCModel | [inline] |
LogAPrioriProbability(std::vector< double > parameters) | BCTemplateFitter | [virtual] |
LogConditionalProbabilityEntry(BCDataPoint *, std::vector< double >) | BCModel | [inline, virtual] |
LogEval(std::vector< double > parameters) | BCModel | [virtual] |
LogEvalSampling(std::vector< double > x) | BCIntegrate | |
LogLikelihood(std::vector< double > parameters) | BCTemplateFitter | [virtual] |
LogProbability(std::vector< double > parameter) | BCModel | |
LogProbabilityNN(std::vector< double > parameter) | BCModel | |
Marginalize(BCParameter *parameter) | BCIntegrate | |
Marginalize(BCParameter *parameter1, BCParameter *parameter2) | BCIntegrate | |
MarginalizeAll() | BCModel | |
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 | |
MCMCCurrentPointInterface(std::vector< double > &point, int ichain, bool accepted) | BCEngineMCMC | [inline, virtual] |
MCMCGetCurrentChain() | BCEngineMCMC | [inline] |
MCMCGetCurrentIteration() | BCEngineMCMC | [inline] |
MCMCGetCycle() | BCEngineMCMC | [inline] |
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] |
MCMCGetNChains() | BCEngineMCMC | [inline] |
MCMCGetNewPointMetropolis(int chain=0) | BCEngineMCMC | |
MCMCGetNewPointMetropolis(int chain, int parameter) | BCEngineMCMC | |
MCMCGetNIterations() | BCEngineMCMC | [inline] |
MCMCGetNIterationsConvergenceGlobal() | BCEngineMCMC | [inline] |
MCMCGetNIterationsMax() | BCEngineMCMC | [inline] |
MCMCGetNIterationsRun() | BCEngineMCMC | [inline] |
MCMCGetNLag() | BCEngineMCMC | [inline] |
MCMCGetNParameters() | BCEngineMCMC | [inline] |
MCMCGetNTrialsFalse() | BCEngineMCMC | [inline] |
MCMCGetNTrialsTrue() | BCEngineMCMC | [inline] |
MCMCGetPhase() | BCEngineMCMC | [inline] |
MCMCGetprobMean() | 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 | |
MCMCInChainCheckMaximum() | BCEngineMCMC | |
MCMCInChainFillHistograms() | BCEngineMCMC | |
MCMCInChainTestConvergenceAllChains() | BCEngineMCMC | |
MCMCInChainUpdateStatistics() | BCEngineMCMC | |
MCMCInChainWriteChains() | BCEngineMCMC | |
MCMCInitialize() | BCEngineMCMC | |
MCMCInitializeMarkovChains() | BCEngineMCMC | |
MCMCInitializeMarkovChainTrees() | BCEngineMCMC | |
MCMCMetropolis() | BCEngineMCMC | |
MCMCMetropolisPreRun() | BCEngineMCMC | |
MCMCResetResults() | 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 | |
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] |
MCMCSetPrecision(BCEngineMCMC::Precision precision) | BCEngineMCMC | |
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] |
MCMCSetWritePreRunToFile(bool flag) | BCEngineMCMC | [inline] |
MCMCTrialFunction(int ichain, std::vector< double > &x) | BCEngineMCMC | [virtual] |
MCMCTrialFunctionSingle(int ichain, int ipar) | BCEngineMCMC | [virtual] |
MCMCUserIterationInterface() | BCTemplateFitter | [virtual] |
Normalize() | BCModel | |
operator=(const BCEngineMCMC &engineMCMC) | BCEngineMCMC | |
PerformFit() | BCTemplateFitter | |
Precision enum name | BCEngineMCMC | |
PrintAllMarginalized(const char *file, unsigned int hdiv=1, unsigned int ndiv=1) | BCModel | |
PrintAllMarginalized1D(const char *filebase) | BCModel | |
PrintAllMarginalized2D(const char *filebase) | BCModel | |
PrintHessianMatrix(std::vector< double > parameters) | BCModel | |
PrintRatios(const char *filename="ratio.ps", int option=0, double ovalue=0.) | BCTemplateFitter | |
PrintResults(const char *file) | BCModel | |
PrintShortFitSummary(int chi2flag=0) | BCModel | |
PrintStack(const char *filename="stack.ps", const char *options="LE2E0D") | BCTemplateFitter | |
PrintSummary() | BCModel | |
PrintTemp() | BCTemplateFitter | |
PrintTemplate(const char *name, const char *filename) | BCTemplateFitter | |
Probability(std::vector< double > parameter) | BCModel | [inline] |
ProbabilityNN(std::vector< double > parameter) | BCModel | [inline] |
ReadErrorBandFromFile(const char *file) | BCModel | |
ReadMarginalizedFromFile(const char *file) | BCModel | |
ReadMode(const char *file) | BCModel | |
ResetResults() | BCModel | |
ResetVarlist(int v) | BCIntegrate | |
SAHelperGetRadialCauchy() | BCIntegrate | |
SAHelperGetRandomPointOnHypersphere() | BCIntegrate | |
SAHelperSinusToNIntegral(int dim, double theta) | BCIntegrate | |
SAInitialize() | BCIntegrate | |
SamplingFunction(std::vector< double > parameters) | BCModel | [virtual] |
SATemperature(double t) | BCIntegrate | |
SATemperatureBoltzmann(double t) | BCIntegrate | |
SATemperatureCauchy(double t) | BCIntegrate | |
SATemperatureCustom(double t) | BCIntegrate | [virtual] |
SetData(const TH1D &hist) | BCTemplateFitter | |
SetDataBoundaries(unsigned int index, double lowerboundary, double upperboundary, bool fixed=false) | BCModel | |
SetDataPointLowerBoundaries(BCDataPoint *datasetlowerboundaries) | BCIntegrate | [inline] |
SetDataPointLowerBoundary(int index, double lowerboundary) | BCIntegrate | [inline] |
SetDataPointUpperBoundaries(BCDataPoint *datasetupperboundaries) | BCIntegrate | [inline] |
SetDataPointUpperBoundary(int index, double upperboundary) | BCIntegrate | [inline] |
SetDataSet(BCDataSet *dataset) | BCModel | [inline] |
SetErrorBandContinuous(bool flag) | BCModel | |
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] |
SetFlagFixNorm(bool flag) | BCTemplateFitter | [inline] |
SetFlagIgnorePrevOptimization(bool flag) | BCIntegrate | [inline] |
SetFlagPhysicalLimits(bool flag) | BCTemplateFitter | [inline] |
SetFlagWriteSAToFile(bool flag) | BCIntegrate | [inline] |
SetGoFNChains(int n) | BCModel | [inline] |
SetGoFNIterationsMax(int n) | BCModel | [inline] |
SetGoFNIterationsRun(int n) | BCModel | [inline] |
SetIndex(int index) | BCModel | [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 | |
SetModelAPosterioriProbability(double probability) | BCModel | [inline] |
SetModelAPrioriProbability(double probability) | BCModel | [inline] |
SetName(const char *name) | BCModel | [inline] |
SetNbins(const char *parname, int nbins) | BCModel | |
BCIntegrate::SetNbins(int nbins, int index=-1) | BCIntegrate | |
SetNDataPointsMaximum(unsigned int maximum) | BCModel | [inline] |
SetNDataPointsMinimum(unsigned int minimum) | BCModel | [inline] |
SetNIterationsMax(int niterations) | BCIntegrate | [inline] |
SetNiterationsPerDimension(int niterations) | BCIntegrate | [inline] |
SetNorm(double norm) | BCTemplateFitter | [inline] |
SetNormalization(double norm) | BCModel | [inline] |
SetNSamplesPer2DBin(int n) | BCIntegrate | [inline] |
SetOptimizationMethod(BCIntegrate::BCOptimizationMethod method) | BCIntegrate | [inline] |
SetParameterRange(int index, double parmin, double parmax) | BCModel | |
SetParameters(BCParameterSet *par) | BCIntegrate | |
SetParameterSet(BCParameterSet *parset) | BCModel | [inline] |
SetPrior(int index, TF1 *f) | BCModel | |
SetPrior(const char *name, TF1 *f) | BCModel | |
SetPriorConstant(int index) | BCModel | |
SetPriorConstant(const char *name) | BCModel | |
SetPriorConstantAll() | 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] |
SetSATree(TTree *tree) | BCIntegrate | [inline] |
SetSingleDataPoint(BCDataPoint *datapoint) | BCModel | |
SetSingleDataPoint(BCDataSet *dataset, unsigned int index) | BCModel | |
SetTemplateEfficiency(const char *name, double effmean=1., double effsigma=0.) | BCTemplateFitter | |
SetTemplateEfficiency(const char *name, TH1D eff, TH1D efferr) | BCTemplateFitter | |
SetTemplatePrior(const char *name, double mean, double sigma) | BCTemplateFitter | |
SetTemplatePrior(const char *name, TH1D prior) | BCTemplateFitter | |
SetTemplateSystError(const char *errorname, const char *templatename, TH1D parerror) | BCTemplateFitter | |
SetVar(int index) | BCIntegrate | [inline] |
SetVarList(int *varlist) | BCIntegrate | |
UnsetFillErrorBand() | BCIntegrate | [inline] |
UnsetVar(int index) | BCIntegrate | [inline] |
WriteMarkovChain(bool flag) | BCIntegrate | [inline] |
WriteMode(const char *file) | BCModel | |
~BCEngineMCMC() | BCEngineMCMC | [virtual] |
~BCIntegrate() | BCIntegrate | [virtual] |
~BCModel() | BCModel | [virtual] |
~BCTemplateFitter() | BCTemplateFitter | |