ProteoWizard
Public Member Functions | Private Attributes | List of all members
pwiz::analysis::IsolationWindowFilter Class Reference

#include <SpectrumList_PeakFilter.hpp>

Inheritance diagram for pwiz::analysis::IsolationWindowFilter:
pwiz::analysis::SpectrumDataFilter

Public Member Functions

 IsolationWindowFilter (double defaultWindowWidth, const msdata::SpectrumListPtr &sl)
 
 IsolationWindowFilter (double defaultWindowWidth, const msdata::IsolationWindow &window)
 
virtual void operator() (const pwiz::msdata::SpectrumPtr &) const
 
virtual void describe (pwiz::msdata::ProcessingMethod &) const
 
- Public Member Functions inherited from pwiz::analysis::SpectrumDataFilter
virtual ~SpectrumDataFilter ()
 

Private Attributes

double defaultWindowWidth
 
msdata::SpectrumListPtr spectrumList
 
msdata::IsolationWindow window
 

Detailed Description

Definition at line 55 of file SpectrumList_PeakFilter.hpp.

Constructor & Destructor Documentation

◆ IsolationWindowFilter() [1/2]

pwiz::analysis::IsolationWindowFilter::IsolationWindowFilter ( double  defaultWindowWidth,
const msdata::SpectrumListPtr sl 
)

◆ IsolationWindowFilter() [2/2]

pwiz::analysis::IsolationWindowFilter::IsolationWindowFilter ( double  defaultWindowWidth,
const msdata::IsolationWindow window 
)

Member Function Documentation

◆ operator()()

virtual void pwiz::analysis::IsolationWindowFilter::operator() ( const pwiz::msdata::SpectrumPtr ) const
virtual

◆ describe()

virtual void pwiz::analysis::IsolationWindowFilter::describe ( pwiz::msdata::ProcessingMethod ) const
inlinevirtual

Implements pwiz::analysis::SpectrumDataFilter.

Definition at line 67 of file SpectrumList_PeakFilter.hpp.

67 {}

Member Data Documentation

◆ defaultWindowWidth

double pwiz::analysis::IsolationWindowFilter::defaultWindowWidth
private

Definition at line 57 of file SpectrumList_PeakFilter.hpp.

◆ spectrumList

msdata::SpectrumListPtr pwiz::analysis::IsolationWindowFilter::spectrumList
private

Definition at line 58 of file SpectrumList_PeakFilter.hpp.

◆ window

msdata::IsolationWindow pwiz::analysis::IsolationWindowFilter::window
private

Definition at line 59 of file SpectrumList_PeakFilter.hpp.


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