5#ifndef ISF_FASTCALOSIMEVENT_TFCS1DFunctionInt32Histogram_h
6#define ISF_FASTCALOSIMEVENT_TFCS1DFunctionInt32Histogram_h
const boost::regex ref(r_ef)
Define macros for attributes used to control the static checker.
const std::vector< float > & get_HistoBordersx() const
std::vector< float > & get_HistoBordersx()
std::vector< HistoContent_t > & get_HistoContents()
virtual double rnd_to_fct(double rnd) const
Function gets random number rnd in the range [0,1) as argument and returns function value according t...
static void unit_test ATLAS_NOT_THREAD_SAFE(TH1 *hist=nullptr)
std::vector< float > m_HistoBorders
~TFCS1DFunctionInt32Histogram()
std::vector< HistoContent_t > m_HistoContents
TFCS1DFunctionInt32Histogram(const TH1 *hist=nullptr)
const std::vector< HistoContent_t > & get_HistoContents() const
virtual bool operator==(const TFCS1DFunction &ref) const
The == operator compares the content of instances.
static const HistoContent_t s_MaxValue
void Initialize(const TH1 *hist)
virtual void rnd_to_fct(float value[], const float rnd[]) const
Function gets array of random numbers rnd[] in the range [0,1) as arguments and returns function valu...