Index: /branches/eam_branches/20091113/psastro/src/psastroOneChipGrid.c
===================================================================
--- /branches/eam_branches/20091113/psastro/src/psastroOneChipGrid.c	(revision 26134)
+++ /branches/eam_branches/20091113/psastro/src/psastroOneChipGrid.c	(revision 26135)
@@ -31,23 +31,16 @@
 
     // generate the bright subset of maxNstar entries (note: rawstars is sorted by S/N)
-    psArray *subset = psArrayAlloc (PS_MIN (maxNstar, rawstars->n));
+    psArray *gridStars = psArrayAlloc (PS_MIN (maxNstar, rawstars->n));
     for (int i = 0; (i < maxNstar) && (i < rawstars->n); i++) {
-	subset->data[i] = psMemIncrRefCounter (rawstars->data[i]);
+	gridStars->data[i] = psMemIncrRefCounter (rawstars->data[i]);
     }
 
-    // XXX set clump scale from recipe
-    psArray *gridStars = psastroRemoveClumps (subset, 150);
-    psFree (subset);
-
-    psArray *refSubset = psastroRemoveClumps (refstars, 150);
-
-    psLogMsg ("psastro", 3, "grid search using %ld raw vs %ld ref stars\n", gridStars->n, refSubset->n);
+    psLogMsg ("psastro", 3, "grid search using %ld raw vs %ld ref stars\n", gridStars->n, refstars->n);
 
     // find initial offset / rotation / scale
-    pmAstromStats *gridStats = pmAstromGridMatch (gridStars, refSubset, recipe);
+    pmAstromStats *gridStats = pmAstromGridMatch (gridStars, refstars, recipe);
     if (gridStats == NULL) {
 	psLogMsg ("psastro", 3, "failed to find a grid match solution\n");
 	psFree (gridStars);
-	psFree (refSubset);
 	return false;
     }
@@ -55,10 +48,9 @@
 
     // tweak the position by finding peak of matches stars
-    stats = pmAstromGridTweak (gridStars, refSubset, recipe, gridStats);
+    stats = pmAstromGridTweak (gridStars, refstars, recipe, gridStats);
     if (stats == NULL) {
 	psLogMsg ("psastro", 3, "failed to measure tweaked grid solution\n");
 	psFree (gridStats);
 	psFree (gridStars);
-	psFree (refSubset);
 	return false;
     }
@@ -70,5 +62,4 @@
     psFree (gridStats);
     psFree (gridStars);
-    psFree (refSubset);
     psFree (stats);
 
