15 #ifndef BORNAGAIN_CORE_COMPUTATION_POISSONNOISEBACKGROUND_H
16 #define BORNAGAIN_CORE_COMPUTATION_POISSONNOISEBACKGROUND_H
Defines interface IBackground.
Interface for a simulating the background signal.
Visitor interface to visit ISample objects.
virtual void visit(const BasicLattice *)
Class representing Poisson noise on top of the scattered intensity.
void accept(INodeVisitor *visitor) const override
Calls the INodeVisitor's visit method.
PoissonNoiseBackground * clone() const override final
double addBackground(double intensity) const override final