addFunctionValuesToWS(const API::IFunction_sptr &function, std::shared_ptr< API::MatrixWorkspace > &ws, const size_t wsIndex, const std::shared_ptr< API::FunctionDomain > &domain, const std::shared_ptr< API::FunctionValues > &resultValues) const | Mantid::CurveFitting::IMWDomainCreator | protected |
appendCompositeFunctionMembers(std::list< API::IFunction_sptr > &functionList, const API::IFunction_sptr &function) const | Mantid::CurveFitting::IMWDomainCreator | protected |
appendConvolvedCompositeFunctionMembers(std::list< API::IFunction_sptr > &functionList, const API::IFunction_sptr &function) const | Mantid::CurveFitting::IMWDomainCreator | protected |
createDomain(std::shared_ptr< API::FunctionDomain > &domain, std::shared_ptr< API::FunctionValues > &values, size_t i0=0)=0 | Mantid::API::IDomainCreator | pure virtual |
createEmptyResultWS(const size_t nhistograms, const size_t nyvalues) | Mantid::CurveFitting::IMWDomainCreator | protected |
createOutputWorkspace(const std::string &baseName, API::IFunction_sptr function, std::shared_ptr< API::FunctionDomain > domain, std::shared_ptr< API::FunctionValues > values, const std::string &outputWorkspacePropertyName) override | Mantid::CurveFitting::IMWDomainCreator | virtual |
declareDatasetProperties(const std::string &suffix="", bool addProp=true) override | Mantid::CurveFitting::IMWDomainCreator | virtual |
declareProperty(Kernel::Property *prop, const std::string &doc) | Mantid::API::IDomainCreator | protected |
DomainType enum name | Mantid::API::IDomainCreator | |
getDomainSize() const override | Mantid::CurveFitting::IMWDomainCreator | virtual |
getXInterval() const | Mantid::CurveFitting::IMWDomainCreator | protected |
IDomainCreator(Kernel::IPropertyManager *manager, std::vector< std::string > workspacePropertyNames, DomainType domainType=Simple) | Mantid::API::IDomainCreator | |
ignoreInvalidData(bool yes) | Mantid::API::IDomainCreator | inline |
IMWDomainCreator(Kernel::IPropertyManager *fit, const std::string &workspacePropertyName, DomainType domainType=Simple) | Mantid::CurveFitting::IMWDomainCreator | |
initFunction(API::IFunction_sptr function) override | Mantid::CurveFitting::IMWDomainCreator | virtual |
initialize(Kernel::IPropertyManager *, const std::string &, DomainType) | Mantid::API::IDomainCreator | inlinevirtual |
m_convolutionCompositeMembers | Mantid::API::IDomainCreator | protected |
m_domain | Mantid::CurveFitting::IMWDomainCreator | mutableprotected |
m_domainType | Mantid::API::IDomainCreator | protected |
m_endX | Mantid::CurveFitting::IMWDomainCreator | mutableprotected |
m_endXPropertyName | Mantid::CurveFitting::IMWDomainCreator | protected |
m_ignoreInvalidData | Mantid::API::IDomainCreator | protected |
m_manager | Mantid::API::IDomainCreator | protected |
m_matrixWorkspace | Mantid::CurveFitting::IMWDomainCreator | mutableprotected |
m_outputCompositeMembers | Mantid::API::IDomainCreator | protected |
m_startIndex | Mantid::CurveFitting::IMWDomainCreator | protected |
m_startX | Mantid::CurveFitting::IMWDomainCreator | mutableprotected |
m_startXPropertyName | Mantid::CurveFitting::IMWDomainCreator | protected |
m_values | Mantid::CurveFitting::IMWDomainCreator | mutableprotected |
m_workspaceIndex | Mantid::CurveFitting::IMWDomainCreator | mutableprotected |
m_workspaceIndexPropertyName | Mantid::CurveFitting::IMWDomainCreator | protected |
m_workspacePropertyName | Mantid::CurveFitting::IMWDomainCreator | protected |
m_workspacePropertyNames | Mantid::API::IDomainCreator | protected |
Parallel enum value | Mantid::API::IDomainCreator | |
separateCompositeMembersInOutput(const bool value, const bool conv=false) | Mantid::API::IDomainCreator | |
Sequential enum value | Mantid::API::IDomainCreator | |
setInitialValues(API::IFunction &function) | Mantid::CurveFitting::IMWDomainCreator | protected |
setParameters() const | Mantid::CurveFitting::IMWDomainCreator | protectedvirtual |
setRange(double startX, double endX) | Mantid::CurveFitting::IMWDomainCreator | inline |
setWorkspace(std::shared_ptr< API::MatrixWorkspace > ws) | Mantid::CurveFitting::IMWDomainCreator | inline |
setWorkspaceIndex(size_t wi) | Mantid::CurveFitting::IMWDomainCreator | inline |
Simple enum value | Mantid::API::IDomainCreator | |
~IDomainCreator()=default | Mantid::API::IDomainCreator | virtual |