libpappsomspp
Library for mass spectrometry
|
#include <maptrace.h>
Public Member Functions | |
MapTrace () | |
MapTrace (const std::vector< std::pair< pappso_double, pappso_double >> &dataPoints) | |
MapTrace (const std::vector< DataPoint > &dataPoints) | |
MapTrace (const MapTrace &other) | |
MapTrace (const Trace &trace) | |
virtual | ~MapTrace () |
size_t | initialize (const std::vector< pappso_double > &xVector, const std::vector< pappso_double > &yVector) |
size_t | initialize (const std::map< pappso_double, pappso_double > &map) |
virtual MapTrace & | operator= (const MapTrace &other) |
MapTraceSPtr | makeMapTraceSPtr () const |
MapTraceCstSPtr | makeMapTraceCstSPtr () const |
std::vector< pappso_double > | xValues () |
std::vector< pappso_double > | yValues () |
void | insertOrUpdate (const DataPoint &data_point) |
void | insertOrUpdate (const Trace &trace) |
Trace | toTrace () const |
QString | toString () const |
Definition at line 33 of file maptrace.h.
pappso::MapTrace::MapTrace | ( | ) |
Definition at line 31 of file maptrace.cpp.
pappso::MapTrace::MapTrace | ( | const std::vector< std::pair< pappso_double, pappso_double >> & | dataPoints | ) |
Definition at line 36 of file maptrace.cpp.
pappso::MapTrace::MapTrace | ( | const std::vector< DataPoint > & | dataPoints | ) |
Definition at line 46 of file maptrace.cpp.
pappso::MapTrace::MapTrace | ( | const MapTrace & | other | ) |
Definition at line 55 of file maptrace.cpp.
pappso::MapTrace::MapTrace | ( | const Trace & | trace | ) |
Definition at line 61 of file maptrace.cpp.
|
virtual |
Definition at line 81 of file maptrace.cpp.
size_t pappso::MapTrace::initialize | ( | const std::map< pappso_double, pappso_double > & | map | ) |
Definition at line 115 of file maptrace.cpp.
size_t pappso::MapTrace::initialize | ( | const std::vector< pappso_double > & | xVector, |
const std::vector< pappso_double > & | yVector | ||
) |
Definition at line 89 of file maptrace.cpp.
void pappso::MapTrace::insertOrUpdate | ( | const DataPoint & | data_point | ) |
Definition at line 192 of file maptrace.cpp.
References pappso::res, pappso::DataPoint::x, and pappso::DataPoint::y.
Referenced by insertOrUpdate().
void pappso::MapTrace::insertOrUpdate | ( | const Trace & | trace | ) |
Definition at line 211 of file maptrace.cpp.
References insertOrUpdate().
MapTraceCstSPtr pappso::MapTrace::makeMapTraceCstSPtr | ( | ) | const |
Definition at line 161 of file maptrace.cpp.
MapTraceSPtr pappso::MapTrace::makeMapTraceSPtr | ( | ) | const |
Definition at line 154 of file maptrace.cpp.
Definition at line 133 of file maptrace.cpp.
QString pappso::MapTrace::toString | ( | ) | const |
Definition at line 231 of file maptrace.cpp.
Trace pappso::MapTrace::toTrace | ( | ) | const |
std::vector< pappso_double > pappso::MapTrace::xValues | ( | ) |
Definition at line 168 of file maptrace.cpp.
std::vector< pappso_double > pappso::MapTrace::yValues | ( | ) |
Definition at line 180 of file maptrace.cpp.