|
Mantid
|
#include <FindSXPeaksHelper.h>
Public Member Functions | |
| std::vector< SXPeak > | reduce (const std::vector< SXPeak > &peaks, Mantid::Kernel::ProgressBase &progress) const override |
| SimpleReduceStrategy (const CompareStrategy *compareStrategy) | |
Public Member Functions inherited from Mantid::Crystal::FindSXPeaksHelper::ReducePeakListStrategy | |
| ReducePeakListStrategy (const CompareStrategy *compareStrategy) | |
| void | setMaxNSpectraPerPeak (int maxSpectrasForPeak) |
| void | setMinNSpectraPerPeak (int minSpectrasForPeak) |
| virtual | ~ReducePeakListStrategy ()=default |
Private Member Functions | |
| void | reducePeaksFromNumberOfSpectras (std::vector< SXPeak > &inputPeaks) const |
Additional Inherited Members | |
Protected Attributes inherited from Mantid::Crystal::FindSXPeaksHelper::ReducePeakListStrategy | |
| const CompareStrategy * | m_compareStrategy |
| int | m_maxNSpectraPerPeak = EMPTY_INT() |
| int | m_minNSpectraPerPeak = EMPTY_INT() |
Definition at line 280 of file FindSXPeaksHelper.h.
| Mantid::Crystal::FindSXPeaksHelper::SimpleReduceStrategy::SimpleReduceStrategy | ( | const CompareStrategy * | compareStrategy | ) |
Definition at line 638 of file FindSXPeaksHelper.cpp.
|
overridevirtual |
Implements Mantid::Crystal::FindSXPeaksHelper::ReducePeakListStrategy.
Definition at line 641 of file FindSXPeaksHelper.cpp.
References reducePeaksFromNumberOfSpectras().
|
private |
Definition at line 668 of file FindSXPeaksHelper.cpp.
References Mantid::EMPTY_INT(), Mantid::Crystal::FindSXPeaksHelper::ReducePeakListStrategy::m_maxNSpectraPerPeak, and Mantid::Crystal::FindSXPeaksHelper::ReducePeakListStrategy::m_minNSpectraPerPeak.
Referenced by reduce().