15#include "MantidDataHandling/DllConfig.h"
22namespace DataHandling {
52 int version()
const override {
return 1; }
53 const std::vector<std::string>
seeAlso()
const override {
return {
"Load",
"LoadQKK"}; }
54 const std::string
name()
const override {
return "LoadBBY"; }
55 const std::string
category()
const override {
return "DataHandling\\ANSTO"; }
56 const std::string
summary()
const override {
return "Loads a Bilby data file into a workspace."; }
69 static std::vector<bool> createRoiVector(
const std::string &maskfile);
73 std::map<std::string, double> &logParams, std::map<std::string, std::string> &logStrings,
74 std::map<std::string, std::string> &allParams);
75 void loadInstrumentParameters(
const NeXus::NXEntry &entry, std::map<std::string, double> &logParams,
76 std::map<std::string, std::string> &logStrings,
77 std::map<std::string, std::string> &allParams);
84 template <
class EventProcessor>
double value
The value of the point.
Defines an interface to an algorithm that loads a file so that it can take part in the automatic sele...
Helper class for reporting progress from algorithms.
const std::vector< std::string > seeAlso() const override
Function to return all of the seeAlso (these are not validated) algorithms related to this algorithm....
const std::string name() const override
function to return a name of the algorithm, must be overridden in all algorithms
const std::string category() const override
function to return a category of the algorithm.
const std::string summary() const override
function returns a summary message that will be displayed in the default GUI, and in the help.
int version() const override
function to return a version of the algorithm, must be overridden in all algorithms
Defines a wrapper around an open file.
A class that holds information about an instrument.
Implements NXentry Nexus class.
bool loadNXString(const NeXus::NXEntry &entry, const std::string &path, std::string &value)
bool loadNXDataSet(NeXus::NXEntry &entry, const std::string &path, T &value)
Helper class which provides the Collimation Length for SANS instruments.
int32_t master2_chopper_id
int32_t master1_chopper_id
std::string sample_description