Print

Print


Author: [log in to unmask]
Date: Mon Apr 27 00:05:26 2015
New Revision: 2822

Log:
fix the stupid hit position plots

Modified:
    java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/trackrecon/TrackingReconPlots.java

Modified: java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/trackrecon/TrackingReconPlots.java
 =============================================================================
--- java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/trackrecon/TrackingReconPlots.java	(original)
+++ java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/trackrecon/TrackingReconPlots.java	Mon Apr 27 00:05:26 2015
@@ -163,8 +163,8 @@
 
         for (int i = 1; i <= nmodules; i++) {
 
-            xvsyTop[i - 1] = aida.histogram2D("Module " + i + " Top", 50, -10, 10, 50, 0, 4);
-            xvsyBot[i - 1] = aida.histogram2D("Module " + i + " Bottom", 50, -10, 10, 50, 0, 4);
+            xvsyTop[i - 1] = aida.histogram2D("Module " + i + " Top", 50, -100, 100, 50, 0, 50);
+            xvsyBot[i - 1] = aida.histogram2D("Module " + i + " Bottom", 50, -100, 100, 50, 0, 50);
             hthTop[i - 1] = aida.histogram1D("Module " + i + "Top: Track Hits", 25, 0, 25);
             hthBot[i - 1] = aida.histogram1D("Module " + i + "Bot: Track Hits", 25, 0, 25);
             plot(plotterHTH, hthTop[i - 1], null, computePlotterRegion(i - 1, true));
@@ -225,10 +225,10 @@
 
             if (hit.getPosition()[1] > 0) {
                 topHits[module - 1]++;
-                xvsyTop[module - 1].fill(hit.getPosition()[0], hit.getPosition()[0]);
+                xvsyTop[module - 1].fill(hit.getPosition()[0], hit.getPosition()[1]);
             } else {
                 botHits[module - 1]++;
-                xvsyBot[module - 1].fill(hit.getPosition()[0], Math.abs(hit.getPosition()[0]));
+                xvsyBot[module - 1].fill(hit.getPosition()[0], -1*hit.getPosition()[1]);
             }
         }