|
pappsomspp
Library for mass spectrometry
|
#include <tracedetectionmoulon.h>
Public Member Functions | |
| TraceDetectionMoulon (unsigned int smoothing_half_window_length, pappso_double tic_start, pappso_double tic_stop) | |
| TraceDetectionMoulon (const TraceDetectionMoulon &other) | |
| virtual | ~TraceDetectionMoulon () |
| void | setFilterMorphoMean (const FilterMorphoMean &smooth) |
| void | setTicStart (double tic_start) |
| void | setTicStop (double tic_stop) |
| unsigned int | getSmoothingHalfEdgeWindows () const |
| pappso_double | getTicStart () const |
| pappso_double | getTicStop () const |
| void | detect (const Trace &xic, TraceDetectionSinkInterface &sink) const override |
Private Attributes | |
| FilterMorphoMean | m_xicFilterSmoothing |
| pappso_double | m_ticStart |
| pappso_double | m_ticStop |
Definition at line 53 of file tracedetectionmoulon.h.
| pappso::TraceDetectionMoulon::TraceDetectionMoulon | ( | unsigned int | smoothing_half_window_length, |
| pappso_double | tic_start, | ||
| pappso_double | tic_stop | ||
| ) |
Definition at line 48 of file tracedetectionmoulon.cpp.
| pappso::TraceDetectionMoulon::TraceDetectionMoulon | ( | const TraceDetectionMoulon & | other | ) |
Definition at line 58 of file tracedetectionmoulon.cpp.
|
virtual |
Definition at line 65 of file tracedetectionmoulon.cpp.
|
overridevirtual |
Implements pappso::TraceDetectionInterface.
Definition at line 106 of file tracedetectionmoulon.cpp.
References pappso::TraceDetectionSinkInterface::setTracePeak().
| unsigned int pappso::TraceDetectionMoulon::getSmoothingHalfEdgeWindows | ( | ) | const |
Definition at line 88 of file tracedetectionmoulon.cpp.
| pappso_double pappso::TraceDetectionMoulon::getTicStart | ( | ) | const |
Definition at line 94 of file tracedetectionmoulon.cpp.
| pappso_double pappso::TraceDetectionMoulon::getTicStop | ( | ) | const |
Definition at line 100 of file tracedetectionmoulon.cpp.
| void pappso::TraceDetectionMoulon::setFilterMorphoMean | ( | const FilterMorphoMean & | smooth | ) |
Definition at line 71 of file tracedetectionmoulon.cpp.
| void pappso::TraceDetectionMoulon::setTicStart | ( | double | tic_start | ) |
Definition at line 77 of file tracedetectionmoulon.cpp.
| void pappso::TraceDetectionMoulon::setTicStop | ( | double | tic_stop | ) |
Definition at line 82 of file tracedetectionmoulon.cpp.
|
private |
Definition at line 77 of file tracedetectionmoulon.h.
|
private |
Definition at line 78 of file tracedetectionmoulon.h.
|
private |
Definition at line 76 of file tracedetectionmoulon.h.