BCSplitGaussianPrior Member List
This is the complete list of members for BCSplitGaussianPrior, including all inherited members.
BCPrior() | BCPrior | |
BCPrior(const BCPrior &other) | BCPrior | |
BCSplitGaussianPrior(double mode, double sigma_below, double sigma_above) | BCSplitGaussianPrior | |
BCSplitGaussianPrior(const BCSplitGaussianPrior &other) | BCSplitGaussianPrior | |
CalculateAndStoreIntegral(double xmin=-std::numeric_limits< double >::infinity(), double xmax=std::numeric_limits< double >::infinity()) | BCPrior | inlinevirtual |
Clone() const | BCSplitGaussianPrior | inlinevirtual |
FillHistogramByCenterValue(TH1 *h) | BCPrior | virtual |
FillHistogramByIntegral(TH1 *h) | BCPrior | virtual |
fLogIntegral | BCPrior | protected |
fMode | BCSplitGaussianPrior | protected |
fPriorFunction | BCPrior | protected |
fSigmaAbove | BCSplitGaussianPrior | protected |
fSigmaBelow | BCSplitGaussianPrior | protected |
GetBCH1D(TH1 *bins, const std::string &name="prior") | BCPrior | virtual |
GetBCH2D(BCPrior *ordinate, TH2 *bins, const std::string &name="prior") | BCPrior | virtual |
GetCentralMoment(unsigned n, double xmin=-std::numeric_limits< double >::infinity(), double xmax=std::numeric_limits< double >::infinity()) | BCPrior | virtual |
GetFunction() | BCPrior | inlinevirtual |
GetFunction() const | BCPrior | inlinevirtual |
GetIntegral(double xmin=-std::numeric_limits< double >::infinity(), double xmax=std::numeric_limits< double >::infinity()) | BCSplitGaussianPrior | virtual |
GetKurtosis(double xmin=-std::numeric_limits< double >::infinity(), double xmax=std::numeric_limits< double >::infinity()) | BCPrior | inlinevirtual |
GetLogNormalizedPrior(double x) | BCPrior | inlinevirtual |
GetLogPrior(double x) | BCSplitGaussianPrior | virtual |
GetLogPriorForROOT(double *x, double *) | BCPrior | inlinevirtual |
GetMean(double xmin=-std::numeric_limits< double >::infinity(), double xmax=std::numeric_limits< double >::infinity()) | BCPrior | inlinevirtual |
GetMode(double xmin=-std::numeric_limits< double >::infinity(), double xmax=std::numeric_limits< double >::infinity()) | BCSplitGaussianPrior | inlinevirtual |
GetNormalizedLogPriorForROOT(double *x, double *) | BCPrior | inlinevirtual |
GetNormalizedPriorForROOT(double *x, double *) | BCPrior | inlinevirtual |
GetPrior(double x, bool normalize=false) | BCPrior | virtual |
GetPriorForROOT(double *x, double *) | BCPrior | inlinevirtual |
GetRandomValue(double xmin, double xmax, TRandom *const R=NULL) | BCPrior | virtual |
GetRawMoment(unsigned n, double xmin=-std::numeric_limits< double >::infinity(), double xmax=std::numeric_limits< double >::infinity()) | BCSplitGaussianPrior | virtual |
GetSkewness(double xmin=-std::numeric_limits< double >::infinity(), double xmax=std::numeric_limits< double >::infinity()) | BCPrior | inlinevirtual |
GetStandardDeviation(double xmin=-std::numeric_limits< double >::infinity(), double xmax=std::numeric_limits< double >::infinity()) | BCPrior | inlinevirtual |
GetStandardizedMoment(unsigned n, double xmin=-std::numeric_limits< double >::infinity(), double xmax=std::numeric_limits< double >::infinity()) | BCPrior | virtual |
GetStoredIntegral() const | BCPrior | inlinevirtual |
GetStoredLogIntegral() const | BCPrior | inlinevirtual |
GetVariance(double xmin=-std::numeric_limits< double >::infinity(), double xmax=std::numeric_limits< double >::infinity()) | BCPrior | inlinevirtual |
IsValid() const | BCSplitGaussianPrior | inlinevirtual |
SetFunctionRange(double xmin, double xmax) | BCPrior | virtual |
SetMean(double mean) (defined in BCSplitGaussianPrior) | BCSplitGaussianPrior | inline |
SetMode(double mode) (defined in BCSplitGaussianPrior) | BCSplitGaussianPrior | inline |
SetParameters(double mode, double sigma_below, double sigma_above) (defined in BCSplitGaussianPrior) | BCSplitGaussianPrior | inline |
SetSigmaAbove(double sigma) (defined in BCSplitGaussianPrior) | BCSplitGaussianPrior | inline |
SetSigmaBelow(double sigma) (defined in BCSplitGaussianPrior) | BCSplitGaussianPrior | inline |
StoreIntegral(double I) | BCPrior | inlinevirtual |
StoreLogIntegral(double logI) | BCPrior | inlinevirtual |
~BCPrior() | BCPrior | virtual |
~BCSplitGaussianPrior() | BCSplitGaussianPrior | inlinevirtual |