9#include "MantidAPI/DllConfig.h"
14#include <nexus/NeXusFile.hpp>
25 Citation(::NeXus::File *file,
const std::string &group);
48 Citation(
const std::string &doi =
"",
const std::string &bibtex =
"",
const std::string &endnote =
"",
49 const std::string &url =
"",
const std::string &description =
"");
54 const std::string &description()
const;
55 const std::string &url()
const;
56 const std::string &doi()
const;
57 const std::string &bibtex()
const;
58 const std::string &endnote()
const;
60 void saveNexus(::NeXus::File *file,
const std::string &group);
63 void loadNexus(::NeXus::File *file,
const std::string &group);
const std::vector< double > & rhs
std::string m_description
Helper class which provides the Collimation Length for SANS instruments.
constexpr bool operator==(const wide_integer< Bits, Signed > &lhs, const wide_integer< Bits2, Signed2 > &rhs)