15 #ifndef BORNAGAIN_SIM_BACKGROUND_POISSONBACKGROUND_H
16 #define BORNAGAIN_SIM_BACKGROUND_POISSONBACKGROUND_H
28 std::string
className() const final {
return "PoissonBackground"; }
Defines interface IBackground.
Abstract base class for background noise, to be added to simulated scattering.
Poisson distributed noise, to be added to simulated scattering.
std::string className() const final
Returns the class name, to be hard-coded in each leaf class that inherits from INode.
double addBackground(double intensity) const override
PoissonBackground * clone() const override