Mantid
|
ConvolutionFit : Performs a QENS convolution fit. More...
#include <ConvolutionFit.h>
Public Member Functions | |
const std::string | category () const override |
Algorithm's category for identification. More... | |
const std::string | name () const |
Algorithms name for identification. More... | |
const std::string | name () const |
const std::string | name () const override |
const std::vector< std::string > | seeAlso () const |
Algorithm's see also for related algorithms. More... | |
const std::vector< std::string > | seeAlso () const |
const std::vector< std::string > | seeAlso () const override |
const std::string | summary () const |
Algorithm's summary for use in the GUI and help. More... | |
const std::string | summary () const |
const std::string | summary () const override |
int | version () const override |
Algorithm's version for identification. More... | |
Protected Member Functions | |
std::map< std::string, std::string > | getAdditionalLogNumbers () const override |
std::map< std::string, std::string > | getAdditionalLogStrings () const override |
std::vector< std::string > | getFitParameterNames () const override |
virtual API::ITableWorkspace_sptr | processParameterTable (API::ITableWorkspace_sptr parameterTable) override |
Private Member Functions | |
bool | isFitParameter (const std::string &name) const override |
bool | throwIfElasticQConversionFails () const override |
std::map< std::string, std::string > | validateInputs () override |
Private Attributes | |
bool | m_deltaUsed |
ConvolutionFit : Performs a QENS convolution fit.
Definition at line 19 of file ConvolutionFit.h.
|
override |
Algorithm's category for identification.
Definition at line 250 of file ConvolutionFit.cpp.
|
overrideprotected |
Definition at line 309 of file ConvolutionFit.cpp.
|
overrideprotected |
Definition at line 301 of file ConvolutionFit.cpp.
|
overrideprotected |
Definition at line 316 of file ConvolutionFit.cpp.
|
overrideprivate |
Definition at line 285 of file ConvolutionFit.cpp.
const std::string Mantid::CurveFitting::Algorithms::ConvolutionFit< QENSFitSequential >::name | ( | ) | const |
Algorithms name for identification.
Definition at line 240 of file ConvolutionFit.cpp.
const std::string Mantid::CurveFitting::Algorithms::ConvolutionFit< QENSFitSimultaneous >::name | ( | ) | const |
Definition at line 242 of file ConvolutionFit.cpp.
|
override |
Definition at line 244 of file ConvolutionFit.cpp.
|
overrideprotectedvirtual |
Definition at line 293 of file ConvolutionFit.cpp.
const std::vector< std::string > Mantid::CurveFitting::Algorithms::ConvolutionFit< QENSFitSequential >::seeAlso | ( | ) | const |
Algorithm's see also for related algorithms.
Definition at line 266 of file ConvolutionFit.cpp.
const std::vector< std::string > Mantid::CurveFitting::Algorithms::ConvolutionFit< QENSFitSimultaneous >::seeAlso | ( | ) | const |
Definition at line 270 of file ConvolutionFit.cpp.
|
override |
Definition at line 274 of file ConvolutionFit.cpp.
const std::string Mantid::CurveFitting::Algorithms::ConvolutionFit< QENSFitSequential >::summary | ( | ) | const |
Algorithm's summary for use in the GUI and help.
Definition at line 253 of file ConvolutionFit.cpp.
const std::string Mantid::CurveFitting::Algorithms::ConvolutionFit< QENSFitSimultaneous >::summary | ( | ) | const |
Definition at line 257 of file ConvolutionFit.cpp.
|
override |
Definition at line 261 of file ConvolutionFit.cpp.
|
overrideprivate |
Definition at line 290 of file ConvolutionFit.cpp.
|
overrideprivate |
Definition at line 276 of file ConvolutionFit.cpp.
|
override |
Algorithm's version for identification.
Definition at line 247 of file ConvolutionFit.cpp.
|
private |
Definition at line 37 of file ConvolutionFit.h.