Mantid
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Mantid::Crystal::FindSXPeaksHelper::SimpleReduceStrategy Class Reference

#include <FindSXPeaksHelper.h>

Inheritance diagram for Mantid::Crystal::FindSXPeaksHelper::SimpleReduceStrategy:
Mantid::Crystal::FindSXPeaksHelper::ReducePeakListStrategy

Public Member Functions

std::vector< SXPeakreduce (const std::vector< SXPeak > &peaks, Mantid::Kernel::ProgressBase &progress) const override
 
 SimpleReduceStrategy (const CompareStrategy *compareStrategy)
 
- Public Member Functions inherited from Mantid::Crystal::FindSXPeaksHelper::ReducePeakListStrategy
virtual std::vector< SXPeakreduce (const std::vector< SXPeak > &peaks, Mantid::Kernel::ProgressBase &progress) const =0
 
 ReducePeakListStrategy (const CompareStrategy *compareStrategy)
 
virtual ~ReducePeakListStrategy ()=default
 

Additional Inherited Members

- Protected Attributes inherited from Mantid::Crystal::FindSXPeaksHelper::ReducePeakListStrategy
const CompareStrategym_compareStrategy
 

Detailed Description

Definition at line 246 of file FindSXPeaksHelper.h.

Constructor & Destructor Documentation

◆ SimpleReduceStrategy()

Mantid::Crystal::FindSXPeaksHelper::SimpleReduceStrategy::SimpleReduceStrategy ( const CompareStrategy compareStrategy)

Definition at line 513 of file FindSXPeaksHelper.cpp.

Member Function Documentation

◆ reduce()

std::vector< SXPeak > Mantid::Crystal::FindSXPeaksHelper::SimpleReduceStrategy::reduce ( const std::vector< SXPeak > &  peaks,
Mantid::Kernel::ProgressBase progress 
) const
overridevirtual

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