11#include "MantidCurveFitting/DllConfig.h"
15namespace CurveFitting {
25 std::string
name()
const override {
return "ProductLinearExp"; }
27 const std::string
category()
const override {
return "Calibrate"; }
30 void functionDeriv1D(
API::Jacobian *out,
const double *xValues,
const size_t nData)
override;
31 void function1D(
double *out,
const double *xValues,
const size_t nData)
const override;
This is a specialization of IFunction for functions of one real argument.
Represents the Jacobian in IFitFunction::functionDeriv.
Implements the part of IFunction interface dealing with parameters.
ProductLinearExp : Function that evauates the product of an exponential and linear function.
const std::string category() const override
The categories the Fit function belong to.
std::string name() const override
Returns the function's name.
Helper class which provides the Collimation Length for SANS instruments.