ATLAS Offline Software
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