5#ifndef ISF_FASTCALOSIMEVENT_TFCS2DFunctionHistogram_h
6#define ISF_FASTCALOSIMEVENT_TFCS2DFunctionHistogram_h
26 virtual void rnd_to_fct(
float &valuex,
float &valuey,
float rnd0,
Define macros for attributes used to control the static checker.
const std::vector< float > & get_HistoBordersy() const
const std::vector< float > & get_HistoContents() const
virtual void rnd_to_fct(float &valuex, float &valuey, float rnd0, float rnd1) const
std::vector< float > m_HistoBorders
void Initialize(TH2 *hist)
std::vector< float > & get_HistoContents()
static void unit_test ATLAS_NOT_THREAD_SAFE(TH2 *hist=nullptr)
std::vector< float > m_HistoBordersy
const std::vector< float > & get_HistoBordersx() const
std::vector< float > m_HistoContents
std::vector< float > & get_HistoBordersx()
std::vector< float > & get_HistoBordersy()
TFCS2DFunctionHistogram(TH2 *hist=nullptr)
~TFCS2DFunctionHistogram()
virtual void rnd_to_fct(float &valuex, float &valuey, float rnd0, float rnd1) const =0