private List<RecommendedItem> computeTopRecsForCluster(FastIDSet cluster) throws TasteException {
DataModel dataModel = getDataModel();
FastIDSet possibleItemIDs = new FastIDSet();
LongPrimitiveIterator it = cluster.iterator();
while (it.hasNext()) {
possibleItemIDs.addAll(dataModel.getItemIDsFromUser(it.next()));
}
TopItems.Estimator<Long> estimator = new Estimator(cluster);
List<RecommendedItem> topItems = TopItems.getTopItems(NUM_CLUSTER_RECS,