Commit in lcsim/test/org/lcsim/detector/driver on MAIN
TrackerDigitizationDriverTest.java+2-41.1 -> 1.2
Fixed adc bug and removed superfluous references to digitized_data.

lcsim/test/org/lcsim/detector/driver
TrackerDigitizationDriverTest.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- TrackerDigitizationDriverTest.java	14 Oct 2007 06:15:46 -0000	1.1
+++ TrackerDigitizationDriverTest.java	31 Oct 2007 23:24:46 -0000	1.2
@@ -105,15 +105,13 @@
                                 {
                                     
                                     SortedMap<Integer,Integer> digitized_hits = kpix.readout(si_simulation.getReadoutData(carrier).getChargeMap(),sensor.getReadoutElectrodes(carrier));
-                                    SiElectrodeDataCollection digitized_data = new SiElectrodeDataCollection(si_simulation.getReadoutData(carrier));
-                                    digitized_data.putChargeMap(digitized_hits);
                                     
                                     // Create RawTrackerHits
-                                    for (Integer readout_cell : si_simulation.getReadoutData(carrier).getChargeMap().keySet())
+				    for (Integer readout_cell : digitized_hits.keySet())
                                     {
                                         int time = 0;
                                         long cell_id = sensor.makeStripId(readout_cell,carrier.charge()).getValue();
-                                        short[] adc_values = {(short)digitized_data.get(readout_cell).getCharge()};
+					short[] adc_values = { ((Integer)digitized_hits.get(readout_cell)).shortValue() };
                                         List<SimTrackerHit> simulated_hits = si_simulation.getReadoutData(carrier).get(readout_cell).getSimulatedHits();
                                         IDetectorElement detector_element = sensor;
                                         
CVSspam 0.2.8