#include <QueryNode.hpp>
Inheritance diagram for lemur::retrieval::OdnQNode:

Public Member Functions | |
| OdnQNode (int size, double w, double d) | |
| virtual | ~OdnQNode () |
| virtual void | updateDocList (int numDocs) |
| Intersect the doc lists of the children of this node. | |
Private Member Functions | |
| void | orderedProxList (int numDocs) |
| Prune proximity list for ordered proximity operator. | |
| bool | foundOrderedProx (int bpos, int wsize, const QnList *cl, int ith) |
| recursively find matching windows for ordered proximity operator. | |
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||||||||||
|
recursively find matching windows for ordered proximity operator.
|
|
|
Prune proximity list for ordered proximity operator. doc in the list ensure everyone is on the same doc id maximum number of matches. |
|
|
Intersect the doc lists of the children of this node.
Reimplemented from lemur::retrieval::ProxNode. |
1.3.4