9#include "MantidAPI/DllConfig.h"
43 virtual void setUnitCell(
const std::string &unitCellString) = 0;
Base class that represents the domain of a function.
FunctionParameterDecorator.
A class to store values calculated by a function.
virtual Geometry::UnitCell getUnitCell() const =0
Returns a unit cell object created from the function parameters.
virtual void setLatticeSystem(const std::string &crystalSystem)=0
A string that names the crystal system.
virtual void setUnitCell(const std::string &unitCellString)=0
Set the function parameters according to the supplied unit cell.
virtual void functionLattice(const LatticeDomain &latticeDomain, FunctionValues &values) const =0
Function that should calculate d-values for the HKLs provided in the domain.
virtual void setUnitCell(const Geometry::UnitCell &unitCell)=0
Overload to set unit cell directly from UnitCell object.
Represents the Jacobian in IFitFunction::functionDeriv.
Class to implement unit cell of crystals.
std::shared_ptr< ILatticeFunction > ILatticeFunction_sptr
Helper class which provides the Collimation Length for SANS instruments.