11#include "MantidDataHandling/DllConfig.h"
16namespace DataHandling {
47 const std::string name()
const override;
49 const std::string
summary()
const override {
50 return "Workflow algorithm to determine chunking strategy for event nexus, "
51 "runinfo.xml, raw, or histo nexus files.";
54 int version()
const override;
55 const std::string category()
const override;
60 std::string setTopEntryName(
const std::string &filename);
61 FileType getFileType(
const std::string &filename);
Base class for algorithms that can run in parallel on all MPI ranks but not in a distributed fashion.
const std::string summary() const override
Summary of algorithms purpose.
int DasTofType
Type for the DAS time of flight (data file)
FileType
Allowed file types.
@ RAW_FILE
ISIS raw files.
@ PRENEXUS_FILE
PreNeXus files.
@ HISTO_NEXUS_FILE
Histogram NeXus files.
@ EVENT_NEXUS_FILE
Event NeXus files.
int PixelType
DetermineChunking : Workflow algorithm to determine chunking.
Helper class which provides the Collimation Length for SANS instruments.
Structure that matches the form in the binary event list.
DasTofType tof
Time of flight.
PixelType pid
Pixel identifier as published by the DAS/DAE/DAQ.