Commit in GeomConverter/src/org/lcsim/detector/converter/compact on MAIN
SiTrackerBarrelConverter.java+10-11.7 -> 1.8
Minor changes for silicon strip simulation

GeomConverter/src/org/lcsim/detector/converter/compact
SiTrackerBarrelConverter.java 1.7 -> 1.8
diff -u -r1.7 -r1.8
--- SiTrackerBarrelConverter.java	20 Apr 2007 00:16:54 -0000	1.7
+++ SiTrackerBarrelConverter.java	7 May 2007 21:20:03 -0000	1.8
@@ -25,6 +25,9 @@
 import org.lcsim.detector.solids.ISolid;
 import org.lcsim.detector.solids.Tube;
 import org.lcsim.detector.tracker.silicon.SiSensor;
+import org.lcsim.detector.tracker.silicon.SiStrips;
+import org.lcsim.detector.tracker.silicon.ChargeCarrier;
+import org.lcsim.detector.tracker.silicon.SiSensor.Orientation;
 import org.lcsim.detector.tracker.silicon.SiTrackerBarrelLayer;
 import org.lcsim.detector.tracker.silicon.SiTrackerBarrelModule;
 import org.lcsim.geometry.compact.Detector;
@@ -482,7 +485,13 @@
                         //System.out.println("path : " + modulePath.toString() + "/" + pv.getName());
                         String sensorPath = modulePath.toString() + "/" + pv.getName();
                         String sensorName = subdet.getName() + "_sensor" + sensorID;
-                        new SiSensor(sensorID, sensorName, module, sensorPath);
+                        SiSensor sensor = new SiSensor(sensorID, sensorName, module, sensorPath);
+                        sensor.setElectrodes(ChargeCarrier.HOLE,new SiStrips(3679,0.025,0));
+//                        sensor.setElectrodes(ChargeCarrier.ELECTRON,new SiStrips(3679,0.025,1));
+                        sensor.setElectrodeAngle(ChargeCarrier.HOLE,0.0);
+//                        sensor.setElectrodeAngle(ChargeCarrier.ELECTRON,0.0);
+                        sensor.setOrientation(Orientation.PSIDE_POSITIVE_Z);
+                        sensor.initialize();
                         ++sensorID;
                     }
                 }
CVSspam 0.2.8