Mantid
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
MantidQt::MantidWidgets::FindPeakStrategy< T > Class Template Reference

#include <FitPropertyBrowserFindPeaksExt.h>

Inheritance diagram for MantidQt::MantidWidgets::FindPeakStrategy< T >:
MantidQt::MantidWidgets::FindPeakStrategyGeneric

Public Member Functions

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 void execute ()=0
 
virtual void initialise (const std::string &wsName, const int workspaceIndex, const std::string &peakListName, const int FWHM, AlgorithmFinishObserver *obs)=0
 
virtual ~FindPeakStrategyGeneric ()
 

Protected Attributes

std::unique_ptr< T > m_peakCentres
 
std::unique_ptr< T > m_peakHeights
 
std::string m_peakListName
 
std::unique_ptr< T > m_peakWidths
 

Detailed Description

template<typename T>
class MantidQt::MantidWidgets::FindPeakStrategy< T >

Definition at line 46 of file FitPropertyBrowserFindPeaksExt.h.

Member Function Documentation

◆ getPeakCentre()

template<typename T >
double MantidQt::MantidWidgets::FindPeakStrategy< T >::getPeakCentre ( const size_t  peakIndex) const
inlineoverridevirtual

◆ getPeakHeight()

template<typename T >
double MantidQt::MantidWidgets::FindPeakStrategy< T >::getPeakHeight ( const size_t  peakIndex) const
inlineoverridevirtual

◆ getPeakWidth()

template<typename T >
double MantidQt::MantidWidgets::FindPeakStrategy< T >::getPeakWidth ( const size_t  peakIndex) const
inlineoverridevirtual

◆ peakNumber()

template<typename T >
size_t MantidQt::MantidWidgets::FindPeakStrategy< T >::peakNumber ( ) const
inlineoverridevirtual

Member Data Documentation

◆ m_peakCentres

template<typename T >
std::unique_ptr<T> MantidQt::MantidWidgets::FindPeakStrategy< T >::m_peakCentres
protected

Definition at line 55 of file FitPropertyBrowserFindPeaksExt.h.

◆ m_peakHeights

template<typename T >
std::unique_ptr<T> MantidQt::MantidWidgets::FindPeakStrategy< T >::m_peakHeights
protected

Definition at line 56 of file FitPropertyBrowserFindPeaksExt.h.

◆ m_peakListName

template<typename T >
std::string MantidQt::MantidWidgets::FindPeakStrategy< T >::m_peakListName
protected

Definition at line 54 of file FitPropertyBrowserFindPeaksExt.h.

◆ m_peakWidths

template<typename T >
std::unique_ptr<T> MantidQt::MantidWidgets::FindPeakStrategy< T >::m_peakWidths
protected

Definition at line 57 of file FitPropertyBrowserFindPeaksExt.h.


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