Commit in GeomConverter/src/org/lcsim/detector/tracker/silicon on MAIN
SiSensorElectrodes.java+4-11.1 -> 1.2
SiStrips.java+51.2 -> 1.3
+9-1
2 modified files
Minor changes to support readout chips.

GeomConverter/src/org/lcsim/detector/tracker/silicon
SiSensorElectrodes.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- SiSensorElectrodes.java	19 Apr 2007 22:37:41 -0000	1.1
+++ SiSensorElectrodes.java	30 Apr 2007 21:15:33 -0000	1.2
@@ -10,6 +10,7 @@
 package org.lcsim.detector.tracker.silicon;
 
 import hep.physics.vec.Hep3Vector;
+import java.util.Map;
 
 /**
  *
@@ -39,9 +40,11 @@
     public Hep3Vector getPositionInCell(Hep3Vector position);
     
     // Deposit Gaussian-distributed charge on electrodes
-//    public void depositCharge(Hep3Vector position, double charge, double sigma);
     public void depositCharge(double charge, Hep3Vector position, ErrorEllipse2D distribution);
     
+    // Get map of charge deposition on electrodes
+    public Map<Integer,Double> getChargeMap();
+    
     // Clear charge from electrodes
     public void clear();
 }

GeomConverter/src/org/lcsim/detector/tracker/silicon
SiStrips.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- SiStrips.java	19 Apr 2007 22:37:41 -0000	1.2
+++ SiStrips.java	30 Apr 2007 21:15:33 -0000	1.3
@@ -147,6 +147,11 @@
         return new BasicHep3Vector(strip_number*_pitch,0.0,0.0);
     }
     
+    public SortedMap<Integer,Double> getChargeMap()
+    {
+        return _strip_charge;
+    }
+    
 //    public double stripPosition(double strip_coordinate)
 //    {
 //        return strip_coordinate*_pitch;
CVSspam 0.2.8