BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
Abstract base class for background noise, to be added to simulated scattering.
Base class of ConstantBackground, PoissonBackground.
Public Member Functions | |
IBackground (const std::vector< double > &PValues) | |
~IBackground () override | |
virtual double | addBackground (double element) const =0 |
IBackground * | clone () const override=0 |
IBackground::IBackground | ( | const std::vector< double > & | PValues | ) |
|
override |
|
pure virtual |
Implemented in PoissonBackground, and ConstantBackground.
|
overridepure virtual |
Implemented in PoissonBackground, and ConstantBackground.