|
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 |