libpappsomspp
Library for mass spectrometry
|
#include <cosinesimilarity.h>
Public Member Functions | |
CosineSimilarity (PrecisionPtr precision) | |
CosineSimilarity (const CosineSimilarity &other) | |
~CosineSimilarity () | |
double | similarity (pappso::Trace trace_a, pappso::Trace trace_b) const |
Private Attributes | |
PrecisionPtr | mp_precision |
FilterInterfaceSPtr | msp_filterExclusion |
Definition at line 43 of file cosinesimilarity.h.
CosineSimilarity::CosineSimilarity | ( | PrecisionPtr | precision | ) |
Default constructor
Definition at line 36 of file cosinesimilarity.cpp.
References mp_precision, and msp_filterExclusion.
CosineSimilarity::CosineSimilarity | ( | const CosineSimilarity & | other | ) |
Copy constructor
other | TODO |
Definition at line 43 of file cosinesimilarity.cpp.
References mp_precision, and msp_filterExclusion.
CosineSimilarity::~CosineSimilarity | ( | ) |
double pappso::CosineSimilarity::similarity | ( | pappso::Trace | trace_a, |
pappso::Trace | trace_b | ||
) | const |
Definition at line 54 of file cosinesimilarity.cpp.
References pappso::MzRange::lower(), and pappso::MzRange::upper().
|
private |
Definition at line 66 of file cosinesimilarity.h.
Referenced by CosineSimilarity().
|
private |
Definition at line 67 of file cosinesimilarity.h.
Referenced by CosineSimilarity().