libpappsomspp
Library for mass spectrometry
Loading...
Searching...
No Matches
pappso::MassSpectrumFilterGreatestItensities Class Reference

#include <filterpass.h>

Inheritance diagram for pappso::MassSpectrumFilterGreatestItensities:
pappso::MassSpectrumFilterInterface

Public Member Functions

 MassSpectrumFilterGreatestItensities (std::size_t number_of_points=0)
 
 MassSpectrumFilterGreatestItensities (const MassSpectrumFilterGreatestItensities &other)
 
virtual ~MassSpectrumFilterGreatestItensities ()
 
MassSpectrumFilterGreatestItensitiesoperator= (const MassSpectrumFilterGreatestItensities &other)
 
MassSpectrumfilter (MassSpectrum &spectrum) const override
 
- Public Member Functions inherited from pappso::MassSpectrumFilterInterface
virtual ~MassSpectrumFilterInterface ()
 

Private Attributes

FilterGreatestY m_filterGreatestY
 

Detailed Description

Definition at line 145 of file filterpass.h.

Constructor & Destructor Documentation

◆ MassSpectrumFilterGreatestItensities() [1/2]

MassSpectrumFilterGreatestItensities::MassSpectrumFilterGreatestItensities ( std::size_t number_of_points = 0)

Definition at line 391 of file filterpass.cpp.

393 : m_filterGreatestY(number_of_points)
394{
395}

References m_filterGreatestY.

Referenced by MassSpectrumFilterGreatestItensities(), and operator=().

◆ MassSpectrumFilterGreatestItensities() [2/2]

MassSpectrumFilterGreatestItensities::MassSpectrumFilterGreatestItensities ( const MassSpectrumFilterGreatestItensities & other)

Definition at line 397 of file filterpass.cpp.

400{
401}

References MassSpectrumFilterGreatestItensities(), and m_filterGreatestY.

◆ ~MassSpectrumFilterGreatestItensities()

virtual pappso::MassSpectrumFilterGreatestItensities::~MassSpectrumFilterGreatestItensities ( )
inlinevirtual

Definition at line 153 of file filterpass.h.

153{};

Member Function Documentation

◆ filter()

MassSpectrum & MassSpectrumFilterGreatestItensities::filter ( MassSpectrum & spectrum) const
overridevirtual

Implements pappso::MassSpectrumFilterInterface.

Definition at line 413 of file filterpass.cpp.

414{
415 m_filterGreatestY.filter(spectrum);
416 return spectrum;
417}

References m_filterGreatestY.

◆ operator=()

MassSpectrumFilterGreatestItensities & MassSpectrumFilterGreatestItensities::operator= ( const MassSpectrumFilterGreatestItensities & other)

Definition at line 404 of file filterpass.cpp.

405{
407
408 return *this;
409}

References MassSpectrumFilterGreatestItensities(), and m_filterGreatestY.

Member Data Documentation

◆ m_filterGreatestY

FilterGreatestY pappso::MassSpectrumFilterGreatestItensities::m_filterGreatestY
private

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