12#include "MantidMDAlgorithms/DllConfig.h"
15namespace MDAlgorithms {
24 const std::string
name()
const override {
return "GetSpiceDataRawCountsFromMD"; }
27 const std::string
summary()
const override {
28 return "Get detectors' raw counts or sample environment log values from "
29 "IMDEventWorkspace created from SPICE data file.";
33 int version()
const override {
return (1); }
36 const std::string
category()
const override {
return "Diffraction\\ConstantWavelength"; }
48 std::vector<double> &vecX, std::vector<double> &vecY, std::string &xlabel,
49 std::string &ylabel,
bool donormalize);
54 std::vector<double> &vecX, std::vector<double> &vecY, std::string &xlabel,
55 std::string &ylabel,
const bool &donormalize);
59 std::vector<double> &vecX, std::vector<double> &vecY, std::string &xlabel,
64 std::vector<double> &vecX, std::vector<double> &vecY,
bool formX);
68 const int runnumber, std::vector<double> &vecSampleLog);
72 const std::string &xlabel,
const std::string &ylabel);
Base class from which all concrete algorithm classes should be derived.
GetSpiceDataRawCountsFromMD : Export raw detectors' counts or sample log values from IMDEventWorkspac...
const std::string category() const override
Algorithm's category for identification.
int version() const override
Algorithm's version.
const std::string summary() const override
Summary of algorithms purpose.
const std::string name() const override
Algorithm's name.
std::shared_ptr< const IMDEventWorkspace > IMDEventWorkspace_const_sptr
Shared pointer to Mantid::API::IMDEventWorkspace (const version)
std::shared_ptr< MatrixWorkspace > MatrixWorkspace_sptr
shared pointer to the matrix workspace base class
Helper class which provides the Collimation Length for SANS instruments.