|
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.
Referenced by CosineSimilarity().
| CosineSimilarity::CosineSimilarity | ( | const CosineSimilarity & | other | ) |
Copy constructor
| other | TODO |
Definition at line 43 of file cosinesimilarity.cpp.
References CosineSimilarity(), 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(), mp_precision, msp_filterExclusion, and pappso::MzRange::upper().
|
private |
Definition at line 66 of file cosinesimilarity.h.
Referenced by CosineSimilarity(), CosineSimilarity(), and similarity().
|
private |
Definition at line 67 of file cosinesimilarity.h.
Referenced by CosineSimilarity(), CosineSimilarity(), and similarity().