Index: trunk/ippToPsps/jython/stackbatch.py
===================================================================
--- trunk/ippToPsps/jython/stackbatch.py	(revision 39103)
+++ trunk/ippToPsps/jython/stackbatch.py	(revision 39110)
@@ -399,6 +399,7 @@
             sqlLine.group("a."+filter+"stackImageID",  str(stackID))    # eg, gstackImageID (from cmf.IMAGEID)
 
-            sqlLine.group("a.dvoRegionID",             "b.catID")       # this is not filter dependent, but is re-written for each filter (if data exists)
-            sqlLine.group("a.primaryDetection",        "((b.flags & 0x10000) >> 16)") # this is not filter dependent, but is re-written for each filter (if data exists)
+            sqlLine.group("a.dvoRegionID",             "b.catID")                       # this is not filter dependent, but is re-written for each filter (if data exists)
+            sqlLine.group("a.primaryDetection",        "((b.flags & 0x10000) >> 16)")   # this is not filter dependent, but is re-written for each filter (if data exists)
+            sqlLine.group("a.bestDetection",           "((b.objflags & 0x8000) >> 15)") # this is not filter dependent, but is re-written for each filter (if data exists)
 
             sqlLine.group("a."+filter+"haveData",      "'1'")
@@ -448,12 +449,11 @@
                 raise
 
-
-            # we do not yet set bestdetection, this is a placeholder until we do
-            sql = "UPDATE StackObjectThin set bestDetection = 0"
-            try:
-                self.scratchDb.execute(sql)
-            except:
-                self.logger.errorPair('failed sql: ', sql)
-                raise
+            ## XX # we do not yet set bestdetection, this is a placeholder until we do
+            ## XX sql = "UPDATE StackObjectThin set bestDetection = 0"
+            ## XX try:
+            ## XX     self.scratchDb.execute(sql)
+            ## XX except:
+            ## XX     self.logger.errorPair('failed sql: ', sql)
+            ## XX     raise
 
 
