| 
    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().