long begin = System.nanoTime();
ScoreTermMap map = new ScoreTermMap(query, size);
Vector vec1 = lsm.mapTerm(query);
while (it.hasNext()) {
term = it.next();
Vector vec2 = lsm.mapTerm(term);
float cos = vec1.dotProduct(vec2) / (float) Math
.sqrt(vec1.dotProduct(vec1) * vec2.dotProduct(vec2));