libpappsomspp
Library for mass spectrometry
|
#include <tracepluscombiner.h>
Public Member Functions | |
TracePlusCombiner () | |
TracePlusCombiner (int decimal_places) | |
TracePlusCombiner (const TracePlusCombiner &other) | |
TracePlusCombiner (TracePlusCombinerCstSPtr other) | |
virtual | ~TracePlusCombiner () |
virtual MapTrace & | combine (MapTrace &map_trace, const Trace &trace) const override |
MapTrace & | combine (MapTrace &map_trace_out, const MapTrace &map_trace_in) const override |
![]() | |
TraceCombiner () | |
TraceCombiner (int decimal_places) | |
TraceCombiner (const TraceCombiner &other) | |
TraceCombiner (TraceCombinerCstSPtr other) | |
virtual | ~TraceCombiner () |
![]() | |
MassDataCombinerInterface (int decimal_places=-1) | |
virtual | ~MassDataCombinerInterface () |
void | setDecimalPlaces (int value) |
int | getDecimalPlaces () const |
virtual MapTrace & | combine (MapTrace &map_trace, Iterator begin, Iterator end) |
Friends | |
class | MassSpectrumPlusCombiner |
Additional Inherited Members | |
![]() | |
using | Iterator = std::vector< const Trace * >::const_iterator |
![]() | |
int | m_decimalPlaces = -1 |
Number of decimals to use for the keys (x values) More... | |
Definition at line 26 of file tracepluscombiner.h.
pappso::TracePlusCombiner::TracePlusCombiner | ( | ) |
Definition at line 23 of file tracepluscombiner.cpp.
pappso::TracePlusCombiner::TracePlusCombiner | ( | int | decimal_places | ) |
Definition at line 28 of file tracepluscombiner.cpp.
pappso::TracePlusCombiner::TracePlusCombiner | ( | const TracePlusCombiner & | other | ) |
Definition at line 34 of file tracepluscombiner.cpp.
pappso::TracePlusCombiner::TracePlusCombiner | ( | TracePlusCombinerCstSPtr | other | ) |
Definition at line 40 of file tracepluscombiner.cpp.
|
virtual |
Definition at line 47 of file tracepluscombiner.cpp.
|
overridevirtual |
Implements pappso::MassDataCombinerInterface.
Definition at line 53 of file tracepluscombiner.cpp.
References pappso::MassDataCombinerInterface::m_decimalPlaces, pappso::Utils::roundToDecimals(), and pappso::x.
Referenced by combine(), and pappso::TimsData::getQualifiedMs1MassSpectrumByPrecursorId().
|
overridevirtual |
Implements pappso::MassDataCombinerInterface.
Definition at line 99 of file tracepluscombiner.cpp.
References combine(), and pappso::MapTrace::toTrace().
|
friend |
Definition at line 29 of file tracepluscombiner.h.