Mantid
|
This is the complete list of members for Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks, including all inherited members.
addObserver(const Poco::AbstractObserver &observer) const override | Mantid::API::Algorithm | virtual |
addTimer(const std::string &name, const Kernel::time_point_ns &begin, const Kernel::time_point_ns &end) | Mantid::API::Algorithm | |
afterPropertySet(const std::string &) override | Mantid::API::Algorithm | virtual |
Algorithm() | Mantid::API::Algorithm | |
Algorithm(const Algorithm &)=delete | Mantid::API::Algorithm | |
alias() const override | Mantid::API::Algorithm | inlinevirtual |
aliasDeprecated() const override | Mantid::API::Algorithm | inlinevirtual |
asJson(bool withDefaultValues=false) const override | Mantid::API::Algorithm | virtual |
asString(bool withDefaultValues=false) const override | Mantid::API::Algorithm | virtual |
buildPartialWorkspace(const API::MatrixWorkspace_sptr &sourcews, size_t workspaceindex, double leftbound, double rightbound) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
cacheInputWorkspaceHistories() | Mantid::API::Algorithm | protected |
cacheWorkspaceProperties() | Mantid::API::Algorithm | protected |
calculate1PeakGroup(std::vector< size_t > peakindexes, Functions::BackgroundFunction_sptr background) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
calculatePeakCentreTOF(int h, int k, int l) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
calculatePeakFitBoundary(size_t ileftpeak, size_t irightpeak, double &peakleftboundary, double &peakrightboundary) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
calledByAlias | Mantid::API::Algorithm | |
cancel() override | Mantid::API::Algorithm | virtual |
categories() const override | Mantid::API::Algorithm | virtual |
category() const override | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | inlinevirtual |
categorySeparator() const override | Mantid::API::Algorithm | inlinevirtual |
checkGroups() | Mantid::API::Algorithm | virtual |
clear() override | Mantid::API::Algorithm | virtual |
clearWorkspaceCaches() | Mantid::API::Algorithm | private |
communicator() const | Mantid::API::Algorithm | |
copyNonWorkspaceProperties(IAlgorithm *alg, int periodNum) | Mantid::API::Algorithm | |
copyPropertiesFrom(const Algorithm &alg) | Mantid::API::Algorithm | inlinevirtual |
createChildAlgorithm(const std::string &name, const double startProgress=-1., const double endProgress=-1., const bool enableLogging=true, const int &version=-1) | Mantid::API::Algorithm | virtual |
cropWorkspace(double tofmin, double tofmax) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
declareOrReplaceProperty(std::unique_ptr< Kernel::Property > p, const std::string &doc="") override | Mantid::API::Algorithm | virtual |
declareProperty(std::unique_ptr< Kernel::Property > p, const std::string &doc="") override | Mantid::API::Algorithm | virtual |
declareProperty(std::unique_ptr< Property > p, const std::string &doc="")=0 | Mantid::API::Algorithm | virtual |
declareProperty(const std::string &name, T value, IValidator_sptr validator=std::make_shared< NullValidator >(), const std::string &doc="", const unsigned int direction=Direction::Input) | Mantid::API::Algorithm | inline |
declareProperty(const std::string &name, T value, const std::string &doc, const unsigned int direction=Direction::Input) | Mantid::API::Algorithm | inline |
declareProperty(const std::string &name, T value, const unsigned int direction) | Mantid::API::Algorithm | inline |
declareProperty(const std::string &name, const char *value, IValidator_sptr validator=std::make_shared< NullValidator >(), const std::string &doc=std::string(), const unsigned int direction=Direction::Input) | Mantid::API::Algorithm | inline |
declareProperty(const std::string &name, const char *value, const std::string &doc, IValidator_sptr validator=std::make_shared< NullValidator >(), const unsigned int direction=Direction::Input) | Mantid::API::Algorithm | inline |
declareProperty(const std::string &name, const char *value, const unsigned int direction) | Mantid::API::Algorithm | inline |
declareWorkspaceInputProperties(const std::string &propertyName, const std::string &doc, WSPropArgs &&...wsPropArgs) | Mantid::API::Algorithm | protected |
doCallProcessGroups(Mantid::Types::Core::DateAndTime &start_time) | Mantid::API::Algorithm | private |
doFit1PeakBackground(const DataObjects::Workspace2D_sptr &dataws, size_t wsindex, const Functions::BackToBackExponential_sptr &peak, const Functions::BackgroundFunction_sptr &backgroundfunction, double &chi2) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
doFit1PeakSequential(const DataObjects::Workspace2D_sptr &dataws, size_t workspaceindex, const Functions::BackToBackExponential_sptr &peakfunction, std::vector< std::string > minimzernames, std::vector< size_t > maxiterations, const std::vector< double > &dampfactors, double &chi2) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
doFit1PeakSimple(const DataObjects::Workspace2D_sptr &dataws, size_t workspaceindex, const Functions::BackToBackExponential_sptr &peakfunction, const std::string &minimzername, size_t maxiteration, double &chi2) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
doFitBackground(DataObjects::Workspace2D_sptr dataws, Functions::BackgroundFunction_sptr background, double leftpeakbound, double rightpeakbound) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
doFitGaussianPeak(const DataObjects::Workspace2D_sptr &dataws, size_t workspaceindex, double in_center, double leftfwhm, double rightfwhm, double ¢er, double &sigma, double &height) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
doFitMultiplePeaks(const DataObjects::Workspace2D_sptr &dataws, size_t wsindex, const API::CompositeFunction_sptr &peaksfunc, std::vector< Functions::BackToBackExponential_sptr > peakfuncs, std::vector< bool > &vecfitgood, std::vector< double > &vecchi2s) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
doFitNPeaksSimple(const DataObjects::Workspace2D_sptr &dataws, size_t wsindex, const API::CompositeFunction_sptr &peaksfunc, const std::vector< Functions::BackToBackExponential_sptr > &peakfuncs, const std::string &minimizername, size_t maxiteration, double &chi2) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
doFitPeak(const DataObjects::Workspace2D_sptr &dataws, const Functions::BackToBackExponential_sptr &peakfunction, double guessedfwhm) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
doFitPeak_Old(DataObjects::Workspace2D_sptr dataws, Functions::BackToBackExponential_sptr peak, double guessedfwhm, bool calchi2) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
doSetInputProperties(const std::string &name, const T1 &wksp, IndexType type, const T2 &list) | Mantid::API::Algorithm | private |
doSetProperty(const std::string &name, const T &value) | Mantid::Kernel::IPropertyManager | inlineprivate |
doSetProperty(const std::string &name, const std::shared_ptr< T > &value) | Mantid::Kernel::IPropertyManager | inlineprivate |
enableHistoryRecordingForChild(const bool on) override | Mantid::API::Algorithm | virtual |
estimateFWHM(DataObjects::Workspace2D_sptr dataws, size_t wsindex, double tof_h, double &leftfwhm, double &rightfwhm) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
estimatePeakHeightsLeBail(const DataObjects::Workspace2D_sptr &dataws, size_t wsindex, std::vector< Functions::BackToBackExponential_sptr > peaks) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
estimateSinglePeakRange(Functions::BackToBackExponential_sptr peak, Functions::BackgroundFunction_sptr background, Functions::BackToBackExponential_sptr rightpeak, double fwhm, bool ismostright, size_t m_wsIndex, double &chi2) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
exec() override | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | privatevirtual |
Mantid::API::Algorithm::exec(Parallel::ExecutionMode executionMode) | Mantid::API::Algorithm | protected |
execDistributed() | Mantid::API::Algorithm | protectedvirtual |
execMasterOnly() | Mantid::API::Algorithm | protectedvirtual |
execute() override final | Mantid::API::Algorithm | virtual |
executeAsChildAlg() override | Mantid::API::Algorithm | virtual |
executeAsync() override | Mantid::API::Algorithm | virtual |
executeAsyncImpl(const Poco::Void &i) | Mantid::API::Algorithm | private |
executeInternal() | Mantid::API::Algorithm | private |
executionState() const override | Mantid::API::Algorithm | virtual |
existsProperty(const std::string &name) const override | Mantid::API::Algorithm | virtual |
fillHistory() | Mantid::API::Algorithm | protectedvirtual |
fillHistory(const std::vector< Workspace_sptr > &outputWorkspaces) | Mantid::API::Algorithm | private |
filterByProperty(const Kernel::TimeSeriesProperty< bool > &, const std::vector< std::string > &) override | Mantid::API::Algorithm | inlinevirtual |
filterByTime(const Types::Core::DateAndTime &, const Types::Core::DateAndTime &) override | Mantid::API::Algorithm | inlinevirtual |
findMaxHeight(API::MatrixWorkspace_sptr dataws, size_t wsindex, double xmin, double xmax, double ¢er, double ¢erleftbound, double ¢errightbound, int &errordirection) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
findWorkspaces(WorkspaceVector &workspaces, unsigned int direction, bool checkADS=false) const | Mantid::API::Algorithm | |
fitOverlappedPeaks(std::vector< Functions::BackToBackExponential_sptr > peaks, const Functions::BackgroundFunction_sptr &backgroundfunction, double gfwhm) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
fitPeak(Functions::BackToBackExponential_sptr peak, Functions::BackgroundFunction_sptr background, double leftdev, double rightdev, size_t m_wsIndex, double &chi2) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
fitPeaksGroup(std::vector< size_t > peakindexes) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
fitPeaksRobust() | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
fitPeaksWithGoodStartingValues() | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
FitPowderDiffPeaks() | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | |
fitSinglePeakConfident(const Functions::BackToBackExponential_sptr &peak, const Functions::BackgroundFunction_sptr &backgroundfunction, double leftbound, double rightbound, double &chi2, bool &annhilatedpeak) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
fitSinglePeakConfidentX(Functions::BackToBackExponential_sptr peak) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
fitSinglePeakConfidentY(DataObjects::Workspace2D_sptr dataws, Functions::BackToBackExponential_sptr peak, double dampingfactor) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
fitSinglePeakRobust(const Functions::BackToBackExponential_sptr &peak, const Functions::BackgroundFunction_sptr &backgroundfunction, double peakleftbound, double peakrightbound, const std::map< std::string, double > &rightpeakparammap, double &finalchi2) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
fitSinglePeakSimulatedAnnealing(const Functions::BackToBackExponential_sptr &peak, const std::vector< std::string > ¶mtodomc) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
FROMBRAGGTABLE enum value | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
fromHistory(const AlgorithmHistory &history) | Mantid::API::Algorithm | static |
fromJson(const Json::Value &input) | Mantid::API::Algorithm | static |
fromString(const std::string &input) | Mantid::API::Algorithm | static |
g_execCount | Mantid::API::Algorithm | protectedstatic |
g_log | Mantid::API::Algorithm | protected |
genOutputFittedPatternWorkspace(std::vector< double > pattern, int workspaceindex) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
genPeak(std::map< std::string, int > hklmap, std::map< std::string, double > parammap, std::map< std::string, std::string > bk2bk2braggmap, bool &good, std::vector< int > &hkl, double &d_h) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
genPeakParameterDataWorkspace() | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
genPeakParametersWorkspace() | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
genPeaksFromTable(const DataObjects::TableWorkspace_sptr &peakparamws) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
getAlgorithmID() const override | Mantid::API::Algorithm | inlinevirtual |
getAlgStartupLogging() const override | Mantid::API::Algorithm | virtual |
getAlwaysStoreInADS() const override | Mantid::API::Algorithm | virtual |
getCancel() const | Mantid::API::Algorithm | |
getDeclaredPropertyNames() const noexcept override | Mantid::API::Algorithm | virtual |
getExecutionMode() const | Mantid::API::Algorithm | private |
getHKLFromMap(std::map< std::string, int > intmap, std::vector< int > &hkl) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
getInputWorkspaceStorageModes() const | Mantid::API::Algorithm | private |
getLogger() const | Mantid::API::Algorithm | |
getLoggingOffset() const override | Mantid::API::Algorithm | virtual |
getParallelExecutionMode(const std::map< std::string, Parallel::StorageMode > &storageModes) const | Mantid::API::Algorithm | protectedvirtual |
getParameter(const std::string &parname) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
getPointerToProperty(const std::string &name) const override | Mantid::API::Algorithm | virtual |
getPointerToPropertyOrdinal(const int &index) const override | Mantid::API::Algorithm | virtual |
getProperties() const override | Mantid::API::Algorithm | virtual |
getPropertiesInGroup(const std::string &group) const | Mantid::Kernel::IPropertyManager | |
getProperty(const std::string &name) const override | Mantid::API::Algorithm | virtual |
getPropertyValue(const std::string &name) const override | Mantid::API::Algorithm | virtual |
getValue(const std::string &name) const | Mantid::Kernel::IPropertyManager | protected |
getValue(const std::string &name) const | Mantid::Kernel::IPropertyManager | protected |
getValue(const std::string &name) const | Mantid::Kernel::IPropertyManager | protected |
getWorkspaceAndIndices(const std::string &name) const | Mantid::API::Algorithm | |
handleChildProgressNotification(const Poco::AutoPtr< ProgressNotification > &pNf) | Mantid::API::Algorithm | protected |
helpURL() const override | Mantid::API::Algorithm | inlinevirtual |
HKLCALCULATION enum value | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
importInstrumentParameterFromTable(const DataObjects::TableWorkspace_sptr ¶meterWS) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
init() override | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | privatevirtual |
initialize() override | Mantid::API::Algorithm | virtual |
interruption_point() | Mantid::API::Algorithm | protected |
isChild() const override | Mantid::API::Algorithm | virtual |
isCompoundProperty(const std::string &name) const | Mantid::API::Algorithm | private |
isDefault(const std::string &name) const | Mantid::API::Algorithm | |
isEmpty(const NumT toCheck) | Mantid::API::Algorithm | protectedstatic |
isExecuted() const override | Mantid::API::Algorithm | virtual |
isInitialized() const override | Mantid::API::Algorithm | virtual |
isLogging() const override | Mantid::API::Algorithm | virtual |
isReadyForGarbageCollection() const override | Mantid::API::Algorithm | virtual |
isRecordingHistoryForChild() | Mantid::API::Algorithm | inline |
isRunning() const override | Mantid::API::Algorithm | virtual |
isWorkspaceProperty(const Kernel::Property *const prop) const | Mantid::API::Algorithm | protected |
linkHistoryWithLastChild() | Mantid::API::Algorithm | private |
lockWorkspaces() | Mantid::API::Algorithm | private |
logAlgorithmInfo() const | Mantid::API::Algorithm | private |
m_algorithmID | Mantid::API::Algorithm | private |
m_alwaysStoreInADS | Mantid::API::Algorithm | private |
m_cancel | Mantid::API::Algorithm | protected |
m_chi2GoodFitPeaks | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_ChildAlgorithms | Mantid::API::Algorithm | private |
m_communicator | Mantid::API::Algorithm | private |
m_confidentInInstrumentParameters | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_dataWS | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_endChildProgress | Mantid::API::Algorithm | mutableprivate |
m_executeAsync | Mantid::API::Algorithm | private |
m_executionState | Mantid::API::Algorithm | private |
m_fitMode | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_fitPeakBackgroundComposite | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_gcTime | Mantid::API::Algorithm | private |
m_genPeakStartingValue | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_goodFit | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_groupsHaveSimilarNames | Mantid::API::Algorithm | private |
m_groupSize | Mantid::API::Algorithm | protected |
m_groupWorkspaces | Mantid::API::Algorithm | private |
m_history | Mantid::API::Algorithm | protected |
m_indexGoodFitPeaks | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_inputWorkspaceHistories | Mantid::API::Algorithm | private |
m_inputWorkspaceProps | Mantid::API::Algorithm | protected |
m_instrumentParmaeters | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_isAlgStartupLoggingEnabled | Mantid::API::Algorithm | private |
m_isChildAlgorithm | Mantid::API::Algorithm | private |
m_log | Mantid::API::Algorithm | protected |
m_minimumHKL | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_minPeakHeight | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_notificationCenter | Mantid::API::Algorithm | mutableprivate |
m_numPeaksLowerToMin | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_outputWorkspaceProps | Mantid::API::Algorithm | private |
m_parallelException | Mantid::API::Algorithm | protected |
m_parentHistory | Mantid::API::Algorithm | protected |
m_peakData | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_peakFitChi2 | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_peakParamTable | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_profileTable | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_progressObserver | Mantid::API::Algorithm | mutableprivate |
m_properties | Mantid::API::Algorithm | private |
m_pureOutputWorkspaceProps | Mantid::API::Algorithm | private |
m_readLockedWorkspaces | Mantid::API::Algorithm | private |
m_recordHistoryForChild | Mantid::API::Algorithm | private |
m_reservedList | Mantid::API::Algorithm | private |
m_resultState | Mantid::API::Algorithm | private |
m_rethrow | Mantid::API::Algorithm | private |
m_rightmostPeakHKL | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_rightmostPeakLeftBound | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_rightmostPeakRightBound | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_runningAsync | Mantid::API::Algorithm | private |
m_singleGroup | Mantid::API::Algorithm | private |
m_startChildProgress | Mantid::API::Algorithm | mutableprivate |
m_tofMax | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_tofMin | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_unitCell | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_unrolledInputWorkspaces | Mantid::API::Algorithm | protected |
m_useGivenTOFh | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_usingBaseProcessGroups | Mantid::API::Algorithm | protected |
m_vecPeakFunctions | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
m_writeLockedWorkspaces | Mantid::API::Algorithm | private |
m_wsIndex | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
mPeakParameterNames | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
name() const override | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | inlinevirtual |
notificationCenter() const | Mantid::API::Algorithm | protected |
observePeakRange(const Functions::BackToBackExponential_sptr &thispeak, const Functions::BackToBackExponential_sptr &rightpeak, double refpeakshift, double &peakleftbound, double &peakrightbound) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
operator=(const Algorithm &)=delete | Mantid::API::Algorithm | |
parseBraggPeakTable(const DataObjects::TableWorkspace_sptr &peakws, std::vector< std::map< std::string, double > > ¶mmaps, std::vector< std::map< std::string, int > > &hklmaps) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
parseFitParameterWorkspace(const API::ITableWorkspace_sptr ¶mws) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
parseFitResult(const API::IAlgorithm_sptr &fitalg, double &chi2, bool &fitsuccess) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
plotFunction(const API::IFunction_sptr &peakfunction, const Functions::BackgroundFunction_sptr &background, const API::FunctionDomain1DVector &domain) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
processGroups() | Mantid::API::Algorithm | virtual |
processInputProperties() | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
progress(double p, const std::string &msg="", double estimatedTime=0.0, int progressPrecision=0) | Mantid::API::Algorithm | protected |
progressObserver() const | Mantid::API::Algorithm | protected |
propertyCount() const override | Mantid::API::Algorithm | virtual |
registerFeatureUsage() const | Mantid::API::Algorithm | private |
removeObserver(const Poco::AbstractObserver &observer) const override | Mantid::API::Algorithm | virtual |
removeProperty(const std::string &name, const bool delproperty=true) override | Mantid::API::Algorithm | virtual |
reportCompleted(const double &duration, const bool groupProcessing=false) | Mantid::API::Algorithm | private |
resetProperties() override | Mantid::API::Algorithm | virtual |
restoreFunctionParameters(const API::IFunction_sptr &function, std::map< std::string, double > parammap) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
resultState() const override | Mantid::API::Algorithm | virtual |
ROBUSTFIT enum value | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
seeAlso() const override | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | inlinevirtual |
setAlgStartupLogging(const bool enabled) override | Mantid::API::Algorithm | virtual |
setAlwaysStoreInADS(const bool doStore) override | Mantid::API::Algorithm | virtual |
setChild(const bool isChild) override | Mantid::API::Algorithm | virtual |
setChildEndProgress(const double endProgress) const override | Mantid::API::Algorithm | inlinevirtual |
setChildStartProgress(const double startProgress) const override | Mantid::API::Algorithm | inlinevirtual |
setCommunicator(const Parallel::Communicator &communicator) | Mantid::API::Algorithm | |
setExecutionState(const ExecutionState state) | Mantid::API::Algorithm | protected |
setLogging(const bool value) override | Mantid::API::Algorithm | virtual |
setLoggingOffset(const int value) override | Mantid::API::Algorithm | virtual |
setOtherProperties(IAlgorithm *alg, const std::string &propertyName, const std::string &propertyValue, int periodNum) | Mantid::API::Algorithm | protectedvirtual |
setOverlappedPeaksConstraints(const std::vector< Functions::BackToBackExponential_sptr > &peaks) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
setProperties(const std::string &propertiesJson, const std::unordered_set< std::string > &ignoreProperties=std::unordered_set< std::string >(), bool createMissing=false) override | Mantid::API::Algorithm | virtual |
setProperties(const ::Json::Value &jsonValue, const std::unordered_set< std::string > &ignoreProperties=std::unordered_set< std::string >(), bool createMissing=false) override | Mantid::API::Algorithm | virtual |
setPropertiesWithString(const std::string &propertiesString, const std::unordered_set< std::string > &ignoreProperties=std::unordered_set< std::string >()) override | Mantid::API::Algorithm | virtual |
setProperty(const std::string &name, const T &value) | Mantid::Kernel::IPropertyManager | inline |
setProperty(const std::string &name, std::unique_ptr< T > value) | Mantid::Kernel::IPropertyManager | inline |
setProperty(const std::string &name, const char *value) | Mantid::Kernel::IPropertyManager | inline |
setProperty(const std::string &name, const std::string &value) | Mantid::Kernel::IPropertyManager | inline |
setPropertyGroup(const std::string &name, const std::string &group) | Mantid::Kernel::IPropertyManager | inline |
setPropertyOrdinal(const int &index, const std::string &value) override | Mantid::API::Algorithm | virtual |
setPropertySettings(const std::string &name, std::unique_ptr< IPropertySettings > settings) | Mantid::Kernel::IPropertyManager | |
setPropertyValue(const std::string &name, const std::string &value) override | Mantid::API::Algorithm | virtual |
setPropertyValueFromJson(const std::string &name, const Json::Value &value) override | Mantid::API::Algorithm | virtual |
setResultState(const ResultState state) | Mantid::API::Algorithm | protected |
setRethrows(const bool rethrow) override | Mantid::API::Algorithm | virtual |
setTypedProperty(const std::string &name, const T &value, const std::false_type &) | Mantid::Kernel::IPropertyManager | inlineprivate |
setTypedProperty(const std::string &name, const T &value, const std::true_type &) | Mantid::Kernel::IPropertyManager | inlineprivate |
setTypedProperty(const std::string &name, std::unique_ptr< T > value, const std::true_type &) | Mantid::Kernel::IPropertyManager | inlineprivate |
setupAsChildAlgorithm(const Algorithm_sptr &algorithm, const double startProgress=-1., const double endProgress=-1., const bool enableLogging=true) | Mantid::API::Algorithm | |
setupSkipValidationMasterOnly() | Mantid::API::Algorithm | private |
setWorkspaceInputProperties(const std::string &name, const std::shared_ptr< T1 > &wksp, IndexType type, const T2 &list) | Mantid::API::Algorithm | |
setWorkspaceInputProperties(const std::string &name, const std::string &wsName, IndexType type, const T2 &list) | Mantid::API::Algorithm | |
splitByTime(std::vector< Kernel::SplittingInterval > &, std::vector< Kernel::PropertyManager * >) const override | Mantid::API::Algorithm | inlinevirtual |
store() | Mantid::API::Algorithm | protected |
storeFunctionParameters(const API::IFunction_sptr &function, std::map< std::string, double > ¶mmaps) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
subtractBackground(DataObjects::Workspace2D_sptr dataws) | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
summary() const override | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | inlinevirtual |
takeProperty(const size_t index) override | Mantid::API::Algorithm | virtual |
toJson() const override | Mantid::API::Algorithm | virtual |
toString() const override | Mantid::API::Algorithm | virtual |
trackAlgorithmHistory(std::shared_ptr< AlgorithmHistory > parentHist) | Mantid::API::Algorithm | |
trackingHistory() | Mantid::API::Algorithm | protected |
TRUSTINPUTFIT enum value | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | private |
unlockWorkspaces() | Mantid::API::Algorithm | private |
updatePropertyValues(const IPropertyManager &other) | Mantid::Kernel::IPropertyManager | |
validateInputs() override | Mantid::API::Algorithm | virtual |
validateProperties() const override | Mantid::API::Algorithm | virtual |
version() const override | Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks | inlinevirtual |
workspaceMethodInputProperty() const override | Mantid::API::Algorithm | virtual |
workspaceMethodName() const override | Mantid::API::Algorithm | virtual |
workspaceMethodOn() const override | Mantid::API::Algorithm | virtual |
workspaceMethodOnTypes() const | Mantid::API::Algorithm | inlineprotectedvirtual |
WorkspaceVector typedef | Mantid::API::Algorithm | |
~Algorithm() override | Mantid::API::Algorithm | |
~IPropertyManager()=default | Mantid::Kernel::IPropertyManager | virtual |