Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
RefinePowderInstrumentParameters.h File Reference
#include "MantidAPI/Algorithm.h"
#include "MantidAPI/CompositeFunction.h"
#include "MantidAPI/DeprecatedAlgorithm.h"
#include "MantidAPI/FunctionDomain.h"
#include "MantidAPI/FunctionValues.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
#include "MantidAPI/MatrixWorkspace_fwd.h"
#include "MantidCurveFitting/Functions/BackToBackExponential.h"
#include "MantidCurveFitting/Functions/BackgroundFunction.h"
#include "MantidCurveFitting/Functions/Polynomial.h"
#include "MantidCurveFitting/Functions/ThermalNeutronDtoTOFFunction.h"
#include "MantidDataObjects/TableWorkspace.h"
#include "MantidDataObjects/Workspace2D.h"
#include "MantidHistogramData/HistogramX.h"
#include "MantidHistogramData/HistogramY.h"
#include "MantidKernel/System.h"

Go to the source code of this file.

Classes

class  Mantid::CurveFitting::Algorithms::RefinePowderInstrumentParameters
 RefinePowderInstrumentParameters : Algorithm to refine instrument geometry parameters only. More...
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::CurveFitting
 
namespace  Mantid::CurveFitting::Algorithms
 

Functions

double Mantid::CurveFitting::Algorithms::linearInterpolateX (double x0, double xf, double y0, double yf, double y)
 Formular for linear iterpolation: X = [(xf-x0)*Y - (xf*y0-x0*yf)]/(yf-y0) More...
 
double Mantid::CurveFitting::Algorithms::linearInterpolateY (double x0, double xf, double y0, double yf, double x)
 Formula for linear interpolation: Y = ( (xf*y0-x0*yf) + x*(yf-y0) )/(xf-x0) More...