23namespace DataHandling {
56 const std::string
name()
const override {
return "LoadRawBin0"; }
58 const std::string
summary()
const override {
59 return "Loads bin zero from ISIS raw file and stores it in a 2D "
60 "workspace (Workspace2D class).";
64 int version()
const override {
return 1; }
65 const std::vector<std::string>
seeAlso()
const override {
return {
"LoadRawSpectrum0",
"LoadRaw"}; }
67 const std::string
category()
const override {
return "Diagnostics\\Raw;DataHandling\\Raw"; }
76 void setOptionalProperties();
Loads bin zero for all spectra from ISIS RAW file and stores it in a 2D workspace (Workspace2D class)...
std::shared_ptr< ISISRAW2 > isisRaw
ISISRAW class instance which does raw file reading.
std::string m_filename
The name and path of the input file.
int version() const override
Algorithm's version for identification overriding a virtual method.
int64_t m_noTimeRegimes
number of time regime
const std::vector< std::string > seeAlso() const override
Function to return all of the seeAlso (these are not validated) algorithms related to this algorithm....
double m_prog
The current value of the progress counter.
std::shared_ptr< Kernel::Property > m_perioids
TimeSeriesProperty<int> containing data periods.
const std::string category() const override
Algorithm's category for identification overriding a virtual method.
int64_t m_lengthIn
Read in the time bin boundaries.
std::vector< std::shared_ptr< HistogramData::HistogramX > > m_timeChannelsVec
time channel vector
specnum_t m_numberOfSpectra
The number of spectra in the raw file.
const std::string summary() const override
Summary of algorithms purpose.
std::vector< std::string > m_cache_options
Allowed values for the cache property.
const std::string name() const override
Algorithm's name for identification overriding a virtual method.
specnum_t m_total_specs
total number of specs
std::map< int64_t, int64_t > m_specTimeRegimes
A map for storing the time regime for each spectrum.
Helper class for LoadRaw algorithms.
Helper class which provides the Collimation Length for SANS instruments.
int32_t specnum_t
Typedef for a spectrum Number.