10#include "MantidAlgorithms/DllConfig.h"
23 const std::string name()
const override;
24 int version()
const override;
25 const std::string category()
const override;
26 const std::string summary()
const override;
31 void loadInstrument();
34 std::vector<double> &l1Values, std::vector<double> &thetaValues);
Base class from which all concrete algorithm classes should be derived.
VesuvioL1ThetaResolution.
Mantid::API::MatrixWorkspace_sptr m_l1DistributionWs
Mantid::API::MatrixWorkspace_sptr m_thetaDistributionWs
Mantid::API::MatrixWorkspace_sptr m_instWorkspace
Mantid::API::MatrixWorkspace_sptr m_outputWorkspace
Mantid::Geometry::IComponent_const_sptr m_sample
Interface class for detector objects.
std::shared_ptr< MatrixWorkspace > MatrixWorkspace_sptr
shared pointer to the matrix workspace base class
std::shared_ptr< const IComponent > IComponent_const_sptr
Typdef of a shared pointer to a const IComponent.
Helper class which provides the Collimation Length for SANS instruments.