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(); } }