Author: [log in to unmask] Date: Tue Jan 13 18:16:12 2015 New Revision: 1923 Log: Removed references to EcalClusterIC from event display. Modified: java/trunk/ecal-event-display/src/main/java/org/hps/monitoring/ecal/eventdisplay/ui/PEventViewer.java java/trunk/ecal-event-display/src/main/java/org/hps/monitoring/ecal/eventdisplay/ui/POccupancyViewer.java java/trunk/ecal-event-display/src/main/java/org/hps/monitoring/ecal/eventdisplay/ui/PassiveViewer.java Modified: java/trunk/ecal-event-display/src/main/java/org/hps/monitoring/ecal/eventdisplay/ui/PEventViewer.java ============================================================================= --- java/trunk/ecal-event-display/src/main/java/org/hps/monitoring/ecal/eventdisplay/ui/PEventViewer.java (original) +++ java/trunk/ecal-event-display/src/main/java/org/hps/monitoring/ecal/eventdisplay/ui/PEventViewer.java Tue Jan 13 18:16:12 2015 @@ -6,7 +6,6 @@ import org.hps.monitoring.ecal.eventdisplay.event.Association; import org.hps.monitoring.ecal.eventdisplay.event.Cluster; import org.hps.monitoring.ecal.eventdisplay.event.EcalHit; -import org.hps.recon.ecal.HPSEcalCluster; import org.lcsim.event.CalorimeterHit; /** Modified: java/trunk/ecal-event-display/src/main/java/org/hps/monitoring/ecal/eventdisplay/ui/POccupancyViewer.java ============================================================================= --- java/trunk/ecal-event-display/src/main/java/org/hps/monitoring/ecal/eventdisplay/ui/POccupancyViewer.java (original) +++ java/trunk/ecal-event-display/src/main/java/org/hps/monitoring/ecal/eventdisplay/ui/POccupancyViewer.java Tue Jan 13 18:16:12 2015 @@ -6,7 +6,6 @@ import org.hps.monitoring.ecal.eventdisplay.event.Cluster; import org.hps.monitoring.ecal.eventdisplay.event.EcalHit; -import org.hps.recon.ecal.HPSEcalCluster; import org.lcsim.event.CalorimeterHit; /** Modified: java/trunk/ecal-event-display/src/main/java/org/hps/monitoring/ecal/eventdisplay/ui/PassiveViewer.java ============================================================================= --- java/trunk/ecal-event-display/src/main/java/org/hps/monitoring/ecal/eventdisplay/ui/PassiveViewer.java (original) +++ java/trunk/ecal-event-display/src/main/java/org/hps/monitoring/ecal/eventdisplay/ui/PassiveViewer.java Tue Jan 13 18:16:12 2015 @@ -2,9 +2,6 @@ import org.hps.monitoring.ecal.eventdisplay.event.Cluster; import org.hps.monitoring.ecal.eventdisplay.event.EcalHit; -import org.hps.recon.ecal.HPSEcalClusterIC; -//import org.hps.recon.ecal.HPSEcalCluster; -//import org.hps.recon.ecal.HPSEcalClusterIC; import org.lcsim.event.CalorimeterHit; /** @@ -89,45 +86,14 @@ // Generate a new cluster. Cluster panelCluster = new Cluster(ix, iy, energy); - // If this is an IC cluster, cast it so that shared hits can - // be properly displayed. - // FIXME: This should be changed to use the standard LCSim Cluster interface. --JM - if(lcioCluster instanceof HPSEcalClusterIC) { - // Cast the cluster object. - HPSEcalClusterIC icCluster = (HPSEcalClusterIC) lcioCluster; - - // Add any component hits to the cluster. - for(CalorimeterHit lcioHit : icCluster.getUniqueHits()) { - // Get the position of the calorimeter hit. - int hix = lcioHit.getIdentifierFieldValue("ix"); - int hiy = lcioHit.getIdentifierFieldValue("iy"); - - // Add the hit to the cluster. - panelCluster.addComponentHit(hix, hiy); - } - - // Add any shared hits to the cluster. - for(CalorimeterHit lcioHit : icCluster.getSharedHits()) { - // Get the position of the calorimeter hit. - int hix = lcioHit.getIdentifierFieldValue("ix"); - int hiy = lcioHit.getIdentifierFieldValue("iy"); - - // Add the hit to the cluster. - panelCluster.addSharedHit(hix, hiy); - } - } - - // Otherwise, it just has component hits. - else { - // Add any component hits to the cluster. - for(CalorimeterHit lcioHit : lcioCluster.getCalorimeterHits()) { - // Get the position of the calorimeter hit. - int hix = lcioHit.getIdentifierFieldValue("ix"); - int hiy = lcioHit.getIdentifierFieldValue("iy"); - - // Add the hit to the cluster. - panelCluster.addComponentHit(hix, hiy); - } + // Add any component hits to the cluster. + for(CalorimeterHit lcioHit : lcioCluster.getCalorimeterHits()) { + // Get the position of the calorimeter hit. + int hix = lcioHit.getIdentifierFieldValue("ix"); + int hiy = lcioHit.getIdentifierFieldValue("iy"); + + // Add the hit to the cluster. + panelCluster.addComponentHit(hix, hiy); } // Return the cluster.