15 #ifndef BORNAGAIN_CORE_COMPUTATION_IBACKGROUND_H
16 #define BORNAGAIN_CORE_COMPUTATION_IBACKGROUND_H
Defines and implements the standard mix-in ICloneable.
Interface for a simulating the background signal.
IBackground(const NodeMeta &meta, const std::vector< double > &PValues)
virtual IBackground * clone() const =0
virtual double addBackground(double element) const =0
Interface for polymorphic classes that should not be copied, except by explicit cloning.
Base class for tree-like structures containing parameterized objects.