Mantid
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult Class Reference

#include <FitPeaks.h>

Public Member Functions

std::string getReport () const
 
bool isIndividualPeakRejected () const
 
PeakFitPreCheckResultoperator+= (const PeakFitPreCheckResult &another)
 
 PeakFitPreCheckResult ()
 
void setNumberOfIndividualPeaksWithLowCount (const size_t n)
 
void setNumberOfOutOfRangePeaks (const size_t n)
 
void setNumberOfPeaksWithLowSignalToNoise (const size_t n)
 
void setNumberOfPeaksWithNotEnoughDataPoints (const size_t n)
 
void setNumberOfSpectrumPeaksWithLowCount (const size_t n)
 
void setNumberOfSubmittedIndividualPeaks (const size_t n)
 
void setNumberOfSubmittedSpectrumPeaks (const size_t n)
 

Private Attributes

size_t m_low_count_individual
 
size_t m_low_count_spectrum
 
size_t m_low_snr
 
size_t m_not_enough_datapoints
 
size_t m_out_of_range
 
size_t m_submitted_individual_peaks
 
size_t m_submitted_spectrum_peaks
 

Detailed Description

Definition at line 64 of file FitPeaks.h.

Constructor & Destructor Documentation

◆ PeakFitPreCheckResult()

Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::PeakFitPreCheckResult ( )
inline

Definition at line 66 of file FitPeaks.h.

Member Function Documentation

◆ getReport()

std::string Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::getReport ( ) const

◆ isIndividualPeakRejected()

bool Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::isIndividualPeakRejected ( ) const

◆ operator+=()

PeakFitPreCheckResult & Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::operator+= ( const PeakFitPreCheckResult another)

◆ setNumberOfIndividualPeaksWithLowCount()

void Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::setNumberOfIndividualPeaksWithLowCount ( const size_t  n)

Definition at line 219 of file FitPeaks.cpp.

References m_low_count_individual, and n.

◆ setNumberOfOutOfRangePeaks()

void Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::setNumberOfOutOfRangePeaks ( const size_t  n)

Definition at line 217 of file FitPeaks.cpp.

References m_out_of_range, and n.

◆ setNumberOfPeaksWithLowSignalToNoise()

void Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::setNumberOfPeaksWithLowSignalToNoise ( const size_t  n)

Definition at line 223 of file FitPeaks.cpp.

References m_low_snr, and n.

◆ setNumberOfPeaksWithNotEnoughDataPoints()

void Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::setNumberOfPeaksWithNotEnoughDataPoints ( const size_t  n)

Definition at line 221 of file FitPeaks.cpp.

References m_not_enough_datapoints, and n.

◆ setNumberOfSpectrumPeaksWithLowCount()

void Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::setNumberOfSpectrumPeaksWithLowCount ( const size_t  n)

Definition at line 215 of file FitPeaks.cpp.

References m_low_count_spectrum, and n.

◆ setNumberOfSubmittedIndividualPeaks()

void Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::setNumberOfSubmittedIndividualPeaks ( const size_t  n)

Definition at line 213 of file FitPeaks.cpp.

References m_submitted_individual_peaks, and n.

◆ setNumberOfSubmittedSpectrumPeaks()

void Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::setNumberOfSubmittedSpectrumPeaks ( const size_t  n)

Definition at line 211 of file FitPeaks.cpp.

References m_submitted_spectrum_peaks, and n.

Member Data Documentation

◆ m_low_count_individual

size_t Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::m_low_count_individual
private

◆ m_low_count_spectrum

size_t Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::m_low_count_spectrum
private

Definition at line 89 of file FitPeaks.h.

Referenced by getReport(), operator+=(), and setNumberOfSpectrumPeaksWithLowCount().

◆ m_low_snr

size_t Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::m_low_snr
private

◆ m_not_enough_datapoints

size_t Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::m_not_enough_datapoints
private

◆ m_out_of_range

size_t Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::m_out_of_range
private

Definition at line 91 of file FitPeaks.h.

Referenced by getReport(), operator+=(), and setNumberOfOutOfRangePeaks().

◆ m_submitted_individual_peaks

size_t Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::m_submitted_individual_peaks
private

◆ m_submitted_spectrum_peaks

size_t Mantid::Algorithms::FitPeaksAlgorithm::PeakFitPreCheckResult::m_submitted_spectrum_peaks
private

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