10#include <nexus/NeXusFile.hpp>
29 OrientedLattice(
const double _a,
const double _b,
const double _c,
const double _alpha,
const double _beta,
52 void saveNexus(::NeXus::File *file,
const std::string &group)
const;
54 void loadNexus(::NeXus::File *file,
const std::string &group);
72 void recalculate()
override;
Class to implement UB matrix.
void recalculateFromGstar(const Kernel::DblMatrix &NewGstar) override
Make recalculateFrom private.
Class to implement unit cell of crystals.
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)
constexpr bool operator!=(const wide_integer< Bits, Signed > &lhs, const wide_integer< Bits2, Signed2 > &rhs)