|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ISF_FASTCALOSIMEVENT_TFCS1DFunctionInt32Histogram_h
6 #define ISF_FASTCALOSIMEVENT_TFCS1DFunctionInt32Histogram_h
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...
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...
std::vector< float > & get_HistoBordersx()
~TFCS1DFunctionInt32Histogram()
std::vector< float > m_HistoBorders
virtual bool operator==(const TFCS1DFunction &ref) const
The == operator compares the content of instances.
static const HistoContent_t s_MaxValue
static void unit_test ATLAS_NOT_THREAD_SAFE(TH1 *hist=nullptr)
const std::vector< HistoContent_t > & get_HistoContents() const
const boost::regex ref(r_ef)
std::vector< HistoContent_t > m_HistoContents
Define macros for attributes used to control the static checker.
const std::vector< float > & get_HistoBordersx() const
void Initialize(const TH1 *hist)
TFCS1DFunctionInt32Histogram(const TH1 *hist=nullptr)