9#include "MantidAPI/DllConfig.h"
27 enum class FilterType { None, Status, Period, StatusAndPeriod };
36 std::unique_ptr<Mantid::Kernel::LogFilter> generateFilter(
const std::string &logName)
const;
IPeaksWorkspace_sptr workspace
LogFilterGenerator : utility to generate a LogFilter, to filter by running status or period.
FilterType
Types of filter that can be used.
const FilterType m_filterType
Type of filter.
const Mantid::API::Run m_run
Run object containing logs.
This class stores information regarding an experimental run as a series of log entries.
This class is for filtering TimeSeriesProperty data.
Base class for properties.
std::shared_ptr< const MatrixWorkspace > MatrixWorkspace_const_sptr
shared pointer to the matrix workspace base class (const version)
Helper class which provides the Collimation Length for SANS instruments.