10#include "MantidCrystal/DllConfig.h"
27 const std::string
name()
const override {
return "SaveLauenorm"; };
29 const std::string
summary()
const override {
return "Save a PeaksWorkspace to a ASCII file for each detector."; }
32 int version()
const override {
return 1; };
34 const std::string
category()
const override {
return "Crystal\\DataHandling;DataHandling\\Text"; }
43 void sizeBanks(
const std::string &bankName,
int &nCols,
int &nRows);
45 const std::vector<std::string> m_typeList{
"TRICLINIC",
"MONOCLINIC",
"ORTHORHOMBIC",
"TETRAGONAL",
46 "HEXAGONAL",
"RHOMBOHEDRAL",
"CUBIC"};
48 const std::vector<std::string> m_centeringList{
"P",
"A",
"B",
"C",
"I",
"F",
"R"};
Base class from which all concrete algorithm classes should be derived.
Save a PeaksWorkspace to a lauenorm format http://www.ccp4.ac.uk/cvs/viewvc.cgi/laue/doc/lauenorm....
const std::string name() const override
Algorithm's name for identification.
int version() const override
Algorithm's version for identification.
const std::string category() const override
Algorithm's category for identification.
DataObjects::PeaksWorkspace_sptr ws
const std::string summary() const override
Summary of algorithms purpose.
std::shared_ptr< PeaksWorkspace > PeaksWorkspace_sptr
Typedef for a shared pointer to a peaks workspace.
Helper class which provides the Collimation Length for SANS instruments.