#include <QueryNode.hpp>
Inheritance diagram for lemur::retrieval::SynQNode:
Public Member Functions | |
SynQNode (double w, double d) | |
virtual | ~SynQNode () |
virtual void | updateDocList (int numDocs) |
Intersect the doc lists of the children of this node. | |
Private Member Functions | |
void | synonymProxList () |
construct the proximity list synonym operator. |
|
|
|
|
|
construct the proximity list synonym operator. collect freqs collect pos vectors to merge. pos buffer idx initialize merge arrays into posList flag for evaluator. we know how many entries are coming. total requirement is sum of the sizes of each child list + 2*dCnt |
|
Intersect the doc lists of the children of this node.
Reimplemented from lemur::retrieval::ProxNode. |