#include <experiments.h>
Public Member Functions | |
Scores (float def=1.0) | |
void | add (const std::string &expr, float score) |
float | operator() (const TAG &tag) const |
float | distance (const OpSet< TAG > &ts1, const OpSet< TAG > &ts2) const |
Protected Attributes | |
float | defaultScore |
std::vector< Score > | scores |
Classes | |
struct | Score |
Tagcoll::Scores< TAG >::Scores | ( | float | def = 1.0 |
) | [inline] |
void Tagcoll::Scores< TAG >::add | ( | const std::string & | expr, | |
float | score | |||
) | [inline] |
float Tagcoll::Scores< TAG >::distance | ( | const OpSet< TAG > & | ts1, | |
const OpSet< TAG > & | ts2 | |||
) | const [inline] |
float Tagcoll::Scores< TAG >::operator() | ( | const TAG & | tag | ) | const [inline] |
float Tagcoll::Scores< TAG >::defaultScore [protected] |
std::vector<Score> Tagcoll::Scores< TAG >::scores [protected] |