1 #ifndef SM_NoiseRateFunction_H
2 #define SM_NoiseRateFunction_H
4 #include "SM_NoiseRateFunctionInterface.h"
13 template<
class DerivedClass>
virtual tMemSize getContentsMemorySize() const
return nthe memory size of the included associations
Definition: CORE_Object.h:278
This class describes a noise rate function.
Definition: SM_NoiseRateFunctionInterface.h:13
This class describes a templated noise rate function as static polymorphism.
Definition: SM_NoiseRateFunction.h:14
virtual tReal computeFunction(const tReal &t) const final
compute the noise rate function
Definition: SM_NoiseRateFunction.h:99
virtual ~SM_NoiseRateFunction(void)
destroy
Definition: SM_NoiseRateFunction.h:52
SM_NoiseRateFunction(void)
create
Definition: SM_NoiseRateFunction.h:33
virtual tMemSize getMemorySize() const
return the memory size of the class and the memory size of all its attributes/associations
Definition: SM_NoiseRateFunction.h:74
tReal computeSCFunction(const tReal &t) const
compute the noise rate function by static polymorphism
Definition: SM_NoiseRateFunction.h:91