Mantid
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
MantidQt::MantidWidgets::FindPeakConvolveStrategy Class Reference

#include <FitPropertyBrowserFindPeaksExt.h>

Inheritance diagram for MantidQt::MantidWidgets::FindPeakConvolveStrategy:
MantidQt::MantidWidgets::FindPeakStrategy< std::vector< double > > MantidQt::MantidWidgets::FindPeakStrategyGeneric

Public Member Functions

void execute () override
 
void initialise (const std::string &wsName, const int workspaceIndex, const std::string &peakListName, const int FWHM, AlgorithmFinishObserver *obs) override
 
- Public Member Functions inherited from MantidQt::MantidWidgets::FindPeakStrategy< std::vector< double > >
double getPeakCentre (const size_t peakIndex) const override
 
double getPeakHeight (const size_t peakIndex) const override
 
double getPeakWidth (const size_t peakIndex) const override
 
size_t peakNumber () const override
 
- Public Member Functions inherited from MantidQt::MantidWidgets::FindPeakStrategyGeneric
virtual ~FindPeakStrategyGeneric ()
 

Private Attributes

MantidQt::API::AlgorithmDialogm_dlg
 
int m_FWHM
 
AlgorithmFinishObserverm_obs
 

Additional Inherited Members

- Protected Attributes inherited from MantidQt::MantidWidgets::FindPeakStrategy< std::vector< double > >
std::unique_ptr< std::vector< double > > m_peakCentres
 
std::unique_ptr< std::vector< double > > m_peakHeights
 
std::string m_peakListName
 
std::unique_ptr< std::vector< double > > m_peakWidths
 

Detailed Description

Definition at line 60 of file FitPropertyBrowserFindPeaksExt.h.

Member Function Documentation

◆ execute()

void MantidQt::MantidWidgets::FindPeakConvolveStrategy::execute ( )
overridevirtual

◆ initialise()

void MantidQt::MantidWidgets::FindPeakConvolveStrategy::initialise ( const std::string &  wsName,
const int  workspaceIndex,
const std::string &  peakListName,
const int  FWHM,
AlgorithmFinishObserver obs 
)
overridevirtual

Member Data Documentation

◆ m_dlg

MantidQt::API::AlgorithmDialog* MantidQt::MantidWidgets::FindPeakConvolveStrategy::m_dlg
private

Definition at line 71 of file FitPropertyBrowserFindPeaksExt.h.

Referenced by execute(), and initialise().

◆ m_FWHM

int MantidQt::MantidWidgets::FindPeakConvolveStrategy::m_FWHM
private

Definition at line 69 of file FitPropertyBrowserFindPeaksExt.h.

Referenced by execute(), and initialise().

◆ m_obs

AlgorithmFinishObserver* MantidQt::MantidWidgets::FindPeakConvolveStrategy::m_obs
private

Definition at line 70 of file FitPropertyBrowserFindPeaksExt.h.

Referenced by execute(), and initialise().


The documentation for this class was generated from the following files: