| 
    libpappsomspp
    
   Library for mass spectrometry 
   | 
 
#include <filterresample.h>
  
Public Member Functions | |
| FilterResampleKeepPointInPolygon () | |
| FilterResampleKeepPointInPolygon (IntegrationScopeBaseSPtr integration_scope_sp, Enums::DataKind data_kind) | |
| FilterResampleKeepPointInPolygon (const IntegrationScopeSpecVector &integration_scope_specs) | |
| FilterResampleKeepPointInPolygon (const FilterResampleKeepPointInPolygon &other) | |
| virtual | ~FilterResampleKeepPointInPolygon () | 
| void | newSelectionPolygonSpec (const IntegrationScopeSpec &integration_scope_spec) | 
| FilterResampleKeepPointInPolygon & | operator= (const FilterResampleKeepPointInPolygon &other) | 
| Trace & | filter (Trace &trace) const override | 
| Trace & | filter (Trace &trace, double dt_value, double rt_value) const | 
  Public Member Functions inherited from pappso::FilterInterface | |
| virtual | ~FilterInterface () | 
Private Attributes | |
| IntegrationScopeSpecVector | m_integrationScopeSpecs | 
| double | m_lowestMz = std::numeric_limits<double>::max() | 
| double | m_greatestMz = std::numeric_limits<double>::min() | 
Definition at line 107 of file filterresample.h.
| pappso::FilterResampleKeepPointInPolygon::FilterResampleKeepPointInPolygon | ( | ) | 
Definition at line 244 of file filterresample.cpp.
Referenced by FilterResampleKeepPointInPolygon(), and operator=().
| pappso::FilterResampleKeepPointInPolygon::FilterResampleKeepPointInPolygon | ( | IntegrationScopeBaseSPtr | integration_scope_sp, | 
| Enums::DataKind | data_kind ) | 
Definition at line 249 of file filterresample.cpp.
References m_greatestMz, m_integrationScopeSpecs, and m_lowestMz.
| pappso::FilterResampleKeepPointInPolygon::FilterResampleKeepPointInPolygon | ( | const IntegrationScopeSpecVector & | integration_scope_specs | ) | 
Definition at line 267 of file filterresample.cpp.
References m_greatestMz, m_integrationScopeSpecs, and m_lowestMz.
| pappso::FilterResampleKeepPointInPolygon::FilterResampleKeepPointInPolygon | ( | const FilterResampleKeepPointInPolygon & | other | ) | 
Definition at line 317 of file filterresample.cpp.
References FilterResampleKeepPointInPolygon(), m_greatestMz, m_integrationScopeSpecs, and m_lowestMz.
      
  | 
  inlinevirtual | 
Definition at line 121 of file filterresample.h.
Implements pappso::FilterInterface.
Definition at line 377 of file filterresample.cpp.
| Trace & pappso::FilterResampleKeepPointInPolygon::filter | ( | Trace & | trace, | 
| double | dt_value, | ||
| double | rt_value ) const | 
Definition at line 385 of file filterresample.cpp.
References pappso::Enums::dt, pappso::FilterResampleKeepXRange::filter(), m_greatestMz, m_integrationScopeSpecs, m_lowestMz, and pappso::Enums::rt.
| void pappso::FilterResampleKeepPointInPolygon::newSelectionPolygonSpec | ( | const IntegrationScopeSpec & | integration_scope_spec | ) | 
Definition at line 341 of file filterresample.cpp.
References m_greatestMz, m_integrationScopeSpecs, and m_lowestMz.
| FilterResampleKeepPointInPolygon & pappso::FilterResampleKeepPointInPolygon::operator= | ( | const FilterResampleKeepPointInPolygon & | other | ) | 
Definition at line 360 of file filterresample.cpp.
References FilterResampleKeepPointInPolygon(), m_greatestMz, m_integrationScopeSpecs, and m_lowestMz.
      
  | 
  private | 
Definition at line 137 of file filterresample.h.
Referenced by FilterResampleKeepPointInPolygon(), FilterResampleKeepPointInPolygon(), FilterResampleKeepPointInPolygon(), filter(), newSelectionPolygonSpec(), and operator=().
      
  | 
  private | 
Definition at line 135 of file filterresample.h.
Referenced by FilterResampleKeepPointInPolygon(), FilterResampleKeepPointInPolygon(), FilterResampleKeepPointInPolygon(), filter(), newSelectionPolygonSpec(), and operator=().
      
  | 
  private | 
Definition at line 136 of file filterresample.h.
Referenced by FilterResampleKeepPointInPolygon(), FilterResampleKeepPointInPolygon(), FilterResampleKeepPointInPolygon(), filter(), newSelectionPolygonSpec(), and operator=().