Print

Print


Author: [log in to unmask]
Date: Wed Nov 26 17:58:11 2014
New Revision: 1602

Log:
turn off debug prints

Modified:
    java/trunk/record-util/src/main/java/org/hps/record/evio/EvioEventUtilities.java

Modified: java/trunk/record-util/src/main/java/org/hps/record/evio/EvioEventUtilities.java
 =============================================================================
--- java/trunk/record-util/src/main/java/org/hps/record/evio/EvioEventUtilities.java	(original)
+++ java/trunk/record-util/src/main/java/org/hps/record/evio/EvioEventUtilities.java	Wed Nov 26 17:58:11 2014
@@ -91,8 +91,7 @@
      */
     public static int[] getControlEventData(EvioEvent event) {
         int eventTag = event.getHeader().getTag();
-        System.out.format("event tag %d\n", eventTag);
-        switch (eventTag) {
+        switch (eventTag) { //if the event's not a control event, stop
             case PRESTART_EVENT_TAG:
             case PAUSE_EVENT_TAG:
             case END_EVENT_TAG:
@@ -104,21 +103,15 @@
         }
 
         int[] data = event.getIntData();
-        if (data != null) {
-            System.out.format("got data\n");
-
+        if (data != null) { //found the data in the top-level bank
             return data;
-        } else {
-            System.out.format("didn't get data\n");
-
+        } else { //data is not in event bank; look for the data bank whose tag matches the event type
             for (BaseStructure bank : event.getChildren()) {
-                System.out.format("got bank with tag %d\n", bank.getHeader().getTag());
                 if (bank.getHeader().getTag() == eventTag) {
-                    System.out.format("got data from bank\n");
-                    return bank.getIntData();
+                    return bank.getIntData(); //return whatever int data this bank has
                 }
             }
-            return null;
+            return null; //we didn't find the bank; give up
         }
     }
 }