BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
IIntensityFunction Class Referenceabstract
Inheritance diagram for IIntensityFunction:
Collaboration diagram for IIntensityFunction:

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 22 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: