Author: [log in to unmask]
Date: Tue Apr 28 00:22:34 2015
New Revision: 2844
Log:
Add a pop up plotter listener (mouse listener) to each region.
Modified:
java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/svt/SensorOccupancyPlotsDriver.java
Modified: java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/svt/SensorOccupancyPlotsDriver.java
=============================================================================
--- java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/svt/SensorOccupancyPlotsDriver.java (original)
+++ java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/svt/SensorOccupancyPlotsDriver.java Tue Apr 28 00:22:34 2015
@@ -13,8 +13,9 @@
import hep.aida.IPlotterFactory;
import hep.aida.IPlotterStyle;
import hep.aida.ITree;
+import hep.aida.jfree.plotter.Plotter;
+import hep.aida.jfree.plotter.PlotterRegion;
import hep.aida.ref.rootwriter.RootFileStore;
-
import hep.physics.vec.Hep3Vector;
import org.lcsim.detector.tracker.silicon.HpsSiSensor;
@@ -306,10 +307,10 @@
}
for (IPlotter plotter : plotters.values()) {
- /*for (int regionN = 0; regionN < 36; regionN++) {
+ for (int regionN = 0; regionN < 36; regionN++) {
PlotterRegion region = ((PlotterRegion) ((Plotter) plotter).region(regionN));
region.getPanel().addMouseListener(new PopupPlotterListener(region));
- }*/
+ }
plotter.show();
}
}
|