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; }