11#include "MantidAlgorithms/DllConfig.h"
28 SofQCommon() : m_emode(0), m_efixedGiven(false), m_efixed(0.0) {}
39 std::pair<double, double> qBinHints(
const API::MatrixWorkspace &ws,
const double minE,
const double maxE)
const;
42 double directQ(
const double deltaE,
const double twoTheta)
const;
43 double indirectQ(
const double deltaE,
const double twoTheta,
const Geometry::IDetector *det)
const;
44 std::pair<double, double> qBinHintsDirect(
const API::MatrixWorkspace &ws,
const double minE,
const double maxE)
const;
46 const double maxE)
const;
IPeaksWorkspace_sptr workspace
Base class from which all concrete algorithm classes should be derived.
Base MatrixWorkspace Abstract Class.
Interface class for detector objects.
Helper class which provides the Collimation Length for SANS instruments.
bool m_efixedGiven
EFixed has been provided.