Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
TFCS1DFunctionSpline Member List

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

ATLAS_NOT_THREAD_SAFE(TH1 *hist=nullptr)TFCS1DFunctionSplinestatic
TFCS1DFunction::ATLAS_NOT_THREAD_SAFE(int nbinsx=50, double xmin=0, double xmax=1, double zerothreshold=0.1)TFCS1DFunctionstatic
TFCS1DFunction::ATLAS_NOT_THREAD_SAFE(int nbinsx=50, int ntoy=100000, double xmin=1, double xmax=5, double xpeak=1.5, double sigma=0.6)TFCS1DFunctionstatic
TFCS1DFunction::ATLAS_NOT_THREAD_SAFE(TH1 *hist, TFCS1DFunction *rtof, int nrnd=1000000, TH1 *histfine=nullptr)TFCS1DFunctionstatic
ATLAS_THREAD_SAFEISF_FCS::MLogginginlineprivatestatic
CheckAndIntegrate1DHistogram(const TH1 *hist, std::vector< double > &integral_vec, int &first, int &last)TFCS1DFunctionstatic
get_maxdev(const TH1 *hist, const TSpline3 &sp, double &maxeffsig, double &p_maxdev, double &p_maxeffsig, int ntoy=10000)TFCS1DFunctionSplinestatic
TFCS1DFunction::get_maxdev(TH1 *, TH1 *)TFCS1DFunctionstatic
Initialize(TH1 *hist, double maxdevgoal=0.01, double maxeffsiggoal=3, int maxnp=20)TFCS1DFunctionSpline
InitializeEqualDistance(TH1 *hist, double maxdevgoal=0.01, double maxeffsiggoal=3, int nsplinepoints=5)TFCS1DFunctionSpline
InitializeEqualProbability(TH1 *hist, double maxdevgoal=0.01, double maxeffsiggoal=3, int nsplinepoints=5)TFCS1DFunctionSpline
InitializeFromSpline(TH1 *hist, const TSpline3 &sp, double maxdevgoal=0.01, double maxeffsiggoal=3)TFCS1DFunctionSpline
level() constISF_FCS::MLogginginline
m_nmISF_FCS::MLoggingprivate
m_splineTFCS1DFunctionSplineprotected
MemorySize() constTFCSFunctioninlinevirtual
MLogging(const std::string &name="ISF_FastCaloSimEvent")ISF_FCS::MLogging
MLogging(const MLogging &rhs)ISF_FCS::MLogging
msg() constISF_FCS::MLogginginline
msg(const MSG::Level lvl) constISF_FCS::MLogginginline
msgLvl(const MSG::Level lvl) constISF_FCS::MLogginginline
ndim() constTFCS1DFunctioninlinevirtual
operator=(const MLogging &rhs)ISF_FCS::MLogging
operator==(const TFCS1DFunction &ref) constTFCS1DFunctioninlinevirtual
optimize(TSpline3 &sp_best, std::vector< double > &nprop, const TH1 *hist, TFCS1DFunctionInt32Histogram &hist_fct, double maxdevgoal=0.01, double maxeffsiggoal=3)TFCS1DFunctionSplineprotectedstatic
rnd_to_fct(double rnd) constTFCS1DFunctionSplinevirtual
rnd_to_fct(float value[], const float rnd[]) constTFCS1DFunctionSpline
rnd_to_fct(double rnd) const=0TFCS1DFunctionSpline
TFCS1DFunction::rnd_to_fct(float value[], const float rnd[]) constTFCS1DFunctionvirtual
setLevel(MSG::Level lvl)ISF_FCS::MLoggingvirtual
spline() constTFCS1DFunctionSplineinline
spline()TFCS1DFunctionSplineinline
startMsg(MSG::Level lvl, const std::string &file, int line)ISF_FCS::MLoggingstatic
TFCS1DFunction()TFCS1DFunctioninline
TFCS1DFunctionSpline(TH1 *hist=nullptr, double maxdevgoal=0.01, double maxeffsiggoal=3, int maxnp=20)TFCS1DFunctionSplineinline
TFCSFunction()TFCSFunctioninline
~MLogging()ISF_FCS::MLoggingvirtual
~TFCS1DFunction()TFCS1DFunctioninline
~TFCS1DFunctionSpline()TFCS1DFunctionSplineinline
~TFCSFunction()TFCSFunctioninlinevirtual