9#include "MantidDataHandling/DllConfig.h"
14namespace DataHandling {
19 std::unique_ptr<LoadStl> reader =
nullptr;
20 if (LoadBinaryStl::isBinarySTL(filename)) {
21 reader = std::make_unique<LoadBinaryStl>(filename, scaleType);
22 }
else if (LoadAsciiStl::isAsciiSTL(filename)) {
23 reader = std::make_unique<LoadAsciiStl>(filename, scaleType);
static std::unique_ptr< LoadStl > createReader(const std::string &filename, ScaleUnits scaleType)
Records the filename, the description of failure and the line on which it happened.
Helper class which provides the Collimation Length for SANS instruments.