11#include "MantidCurveFitting/DllConfig.h"
14namespace CurveFitting {
26 std::string
name()
const override {
return "Keren"; }
28 const std::string
category()
const override {
return "Muon\\MuonSpecific"; }
30 void setActiveParameter(
size_t i,
double value)
override;
32 double activeParameter(
size_t i)
const override;
36 void function1D(
double *out,
const double *xValues,
const size_t nData)
const override;
40 double polarization(
const double delta,
const double larmor,
const double fluct,
const double time)
const;
42 double relaxation(
const double delta,
const double larmor,
const double fluct,
const double time)
const;
double value
The value of the point.
This is a specialization of IFunction for functions of one real argument.
Implements the part of IFunction interface dealing with parameters.
Keren : Keren fitting function for muon scientists.
const std::string category() const override
Category for function.
std::string name() const override
Name of function.
Helper class which provides the Collimation Length for SANS instruments.