BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
IIntensityFunction Class Referenceabstract

Interface for applying arbitrary function to the measured intensity. More...

Inheritance diagram for IIntensityFunction:
[legend]

Public Member Functions

virtual ~IIntensityFunction ()
 
virtual IIntensityFunctionclone () const =0
 
virtual double evaluate (double value) const =0
 

Detailed Description

Interface for applying arbitrary function to the measured intensity.

Definition at line 23 of file IIntensityFunction.h.

Constructor & Destructor Documentation

◆ ~IIntensityFunction()

IIntensityFunction::~IIntensityFunction ( )
virtualdefault

Member Function Documentation

◆ clone()

virtual IIntensityFunction* IIntensityFunction::clone ( ) const
pure virtual

◆ evaluate()

virtual double IIntensityFunction::evaluate ( double  value) const
pure virtual

The documentation for this class was generated from the following files: