Print

Print


Author: [log in to unmask]
Date: Wed Oct 21 22:57:45 2015
New Revision: 3876

Log:
Fixed bug in trident track-only selection criteria.

Modified:
    java/trunk/users/src/main/java/org/hps/users/kmccarty/TriggerProcessAnalysisDriver.java

Modified: java/trunk/users/src/main/java/org/hps/users/kmccarty/TriggerProcessAnalysisDriver.java
 =============================================================================
--- java/trunk/users/src/main/java/org/hps/users/kmccarty/TriggerProcessAnalysisDriver.java	(original)
+++ java/trunk/users/src/main/java/org/hps/users/kmccarty/TriggerProcessAnalysisDriver.java	Wed Oct 21 22:57:45 2015
@@ -415,7 +415,7 @@
 			// track in the pair.
 			boolean hasPositive = pair[0].getCharge() > 0 || pair[1].getCharge() > 0;
 			boolean hasNegative = pair[0].getCharge() < 0 || pair[1].getCharge() < 0;
-			if(hasPositive && hasNegative) {
+			if(!hasPositive || !hasNegative) {
 				break tridentTrackLoop;
 			}