9#include "MantidAPI/DllConfig.h"
22 const std::unordered_set<int> &allowedNumberOfPeriods = {4});
24 std::string
getType()
const {
return "polSANS"; }
IPeaksWorkspace_sptr workspace
PolSANSWorkspaceValidator : Validator for SANS polarized transmission runs.
std::string getType() const
Gets the type of the validator.
const std::unordered_set< int > m_allowedNumberOfPeriods
const bool m_allowMultiPeriodData
const bool m_expectHistogramData
std::shared_ptr< WorkspaceGroup > WorkspaceGroup_sptr
shared pointer to Mantid::API::WorkspaceGroup
std::shared_ptr< MatrixWorkspace > MatrixWorkspace_sptr
shared pointer to the matrix workspace base class
std::shared_ptr< IValidator > IValidator_sptr
A shared_ptr to an IValidator.
Helper class which provides the Collimation Length for SANS instruments.