![]()  | 
  
    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.