Print

Print


Commit in java/trunk/hps-java/src/main/java/org/lcsim/hps/evio on MAIN
TestRunTriggeredReconToLcio.java+3-5270 -> 271
use the queued event. dumb.

java/trunk/hps-java/src/main/java/org/lcsim/hps/evio
TestRunTriggeredReconToLcio.java 270 -> 271
--- java/trunk/hps-java/src/main/java/org/lcsim/hps/evio/TestRunTriggeredReconToLcio.java	2014-02-28 02:51:35 UTC (rev 270)
+++ java/trunk/hps-java/src/main/java/org/lcsim/hps/evio/TestRunTriggeredReconToLcio.java	2014-02-28 03:06:45 UTC (rev 271)
@@ -188,14 +188,11 @@
             }
             events.poll();
 
-
             boolean writeThisEvent = true;
-
             if (rejectBackground && queuedEvent.hasCollection(LCRelation.class, relationCollectionName)) {
-
                 writeThisEvent = false;
-                List<LCRelation> trueHitRelations = event.get(LCRelation.class, relationCollectionName);
-                List<SimTrackerHit> trueHits = event.getSimTrackerHits(trackerCollectionName);
+                List<LCRelation> trueHitRelations = queuedEvent.get(LCRelation.class, relationCollectionName);
+                List<SimTrackerHit> trueHits = queuedEvent.getSimTrackerHits(trackerCollectionName);
                 for (LCRelation relation : trueHitRelations) {
                     if (trueHits.contains((SimTrackerHit) relation.getTo())) {
                         writeThisEvent = true;
@@ -203,6 +200,7 @@
                     }
                 }
             }
+
             if (writeThisEvent) {
                 // Write this event.
                 System.out.println("writing filled LCIO event, event " + queuedEvent.getEventNumber());
SVNspam 0.1