Print

Print


Author: [log in to unmask]
Date: Fri May 15 04:33:53 2015
New Revision: 2972

Log:
print more stuff

Modified:
    java/trunk/users/src/main/java/org/hps/users/meeg/SVTSmallHitsDriver.java

Modified: java/trunk/users/src/main/java/org/hps/users/meeg/SVTSmallHitsDriver.java
 =============================================================================
--- java/trunk/users/src/main/java/org/hps/users/meeg/SVTSmallHitsDriver.java	(original)
+++ java/trunk/users/src/main/java/org/hps/users/meeg/SVTSmallHitsDriver.java	Fri May 15 04:33:53 2015
@@ -20,6 +20,10 @@
     private long previousTimestamp = 0;
     private boolean printADCValues = false;
     Map<HpsSiSensor, Set<Integer>> hitMap;
+    double dtSumWith = 0;
+    double dtSumWithout = 0;
+    int nWith = 0;
+    int nWithout = 0;
 
     public void setPrintADCValues(boolean printADCValues) {
         this.printADCValues = printADCValues;
@@ -62,7 +66,17 @@
                     smallHitCounts.put(sensor.getName(), count + 1);
                 }
             }
+            if (smallHitCount > 5) {
+                dtSumWith += event.getTimeStamp() - previousTimestamp;
+                nWith++;
+            } else {
+                dtSumWithout += event.getTimeStamp() - previousTimestamp;
+                nWithout++;
+            }
+            System.out.format("%f ns with small hits,\t%f ns without small hits\n",dtSumWith,nWith,dtSumWith/nWith,dtSumWithout,nWithout,dtSumWithout/nWithout);
+
             System.out.format("%d %d %d %d ", event.getEventNumber(), event.getTimeStamp(), event.getTimeStamp() - previousTimestamp, smallHitCount);
+
             previousTimestamp = event.getTimeStamp();
             for (String sensorName : smallHitCounts.keySet()) {
                 System.out.format("%s:%d ", sensorName, smallHitCounts.get(sensorName));