a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
Observable Member List

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

aveObservableprotected
bin_maxObservableprotected
bin_minObservableprotected
computeTheoryValue()Observable
computeWeight(double th)Observablevirtual
computeWeight(double th, double ave_i, double errg_i, double errf_i)Observablevirtual
computeWeight(double th1, double th2)Observableinlinevirtual
computeWeight()Observableinlinevirtual
distrObservableprotected
errfObservableprotected
errgObservableprotected
errglObservableprotected
errgrObservableprotected
filenameObservableprotected
getAve() constObservableinline
getDistr() constObservableinline
getErrf() constObservableinline
getErrg() constObservableinline
getFilename() constObservableinline
getHistoname() constObservableinline
getLabel() constObservableinline
getMax() constObservableinline
getMin() constObservableinline
getName() constObservableinline
getNChannels()Observableinlinevirtual
getNTheoryValues()Observableinlinevirtual
getObsType() constObservableinline
getTheoryValues(std::vector< double > &theoryValues_i)Observableinlinevirtual
getThname() constObservableinline
getTho() constObservableinline
hasInverseCovarianceObservableprotected
histonameObservableprotected
inhistoObservableprotected
isNew()Observableinlinevirtual
isTMCMC() constObservableinline
isWriteChain() constObservableinline
iterationNoObservableprotected
labelObservableprotected
LogGaussian(double x, double ave, double sigma)Observable
LogSplitGaussian(double x, double ave, double errl, double errr)Observable
maxObservableprotected
minObservableprotected
nameObservableprotected
Observable(const std::string name_i, const std::string thname_i, const std::string label_i, const bool tMCMC_i, const double min_i, const double max_i, ThObservable *tho_i)Observable
Observable(const Observable &orig)Observable
Observable()Observable
obsTypeObservableprotected
operator<<Observablefriend
ParseObservable(std::string &type, boost::tokenizer< boost::char_separator< char > > *tok, boost::tokenizer< boost::char_separator< char > >::iterator &beg, std::string &filepath, std::string &infilename, int rank)Observable
setAve(double ave)Observableinline
setDistr(std::string distr)Observableinline
setErrf(double errf)Observableinline
setErrg(double errg)Observableinline
setErrgl(double errgl)Observableinline
setErrgr(double errgr)Observableinline
setFilename(std::string filename_i)Observableinline
setHasInverseCovariance(bool hasInverseCovariance)Observableinline
setHistoname(std::string histoname_i)Observableinline
setLabel(std::string label)Observableinline
setLikelihoodFromHisto(std::string filename, std::string histoname)Observablevirtual
setMax(double max)Observableinline
setMin(double min)Observableinline
setName(std::string name)Observableinline
setObsType(std::string &obsType_s)Observableinline
setParametricLikelihood(std::string filename)Observableinlinevirtual
setParametricLikelihood(std::string filename, std::vector< ThObservable * > thObsV)Observableinlinevirtual
setThname(std::string thname)Observableinline
setTho(ThObservable *tho_i)Observableinline
setTho(ThObservable *tho_i, double bmin, double bmax)Observableinline
setTMCMC(bool tMCMC)Observableinline
thnameObservableprotected
thoObservableprotected
thValueObservableprotected
tMCMCObservableprotected
writeChainObservableprotected
~Observable()Observablevirtual