Commit in hps-java/src/main/java/org/lcsim/hps/util on MAIN | |||
PrintGeometryDriver.java | +1 | -19 | 1.1 -> 1.2 |
Cleaned up a little.
diff -u -r1.1 -r1.2 --- PrintGeometryDriver.java 26 Jun 2013 21:51:47 -0000 1.1 +++ PrintGeometryDriver.java 26 Jun 2013 22:04:59 -0000 1.2 @@ -47,33 +47,15 @@
private Hep3Vector getMeasuredCoordinate(SiSensor sensor) {
-
Hep3Vector u = new BasicHep3Vector(-99,-99,-99);
- // Loop over electrodes and digitize with readout chip
for (ChargeCarrier carrier : ChargeCarrier.values()) { if (sensor.hasElectrodesOnSide(carrier)) {
- - //if(debug) System.out.println(this.getClass().getSimpleName() + ": creating a dummy hit for sensor " + sensor.getName()); - //SortedMap<Integer,List<Integer>> digitized_hits = _readout_chip.readout(electrode_data.get(carrier),sensor.getReadoutElectrodes(carrier)); - //if(debug) System.out.println(this.getClass().getSimpleName() + ": creating a dummy hit for sensor " + sensor.getName());
int channel = 1;
- int time = 0;
long cell_id = sensor.makeStripId(channel, carrier.charge()).getValue(); IIdentifier id = new Identifier(cell_id);
- - short[] adc_values = new short[6]; - for (Integer i = 0; i < 6; ++i) { - Integer adc = 50; - adc_values[i] = adc.shortValue(); //ADC counts - } - IDetectorElement detector_element = sensor; - RawTrackerHit raw_hit = new BaseRawTrackerHit(time, cell_id, adc_values, new ArrayList<SimTrackerHit>(), detector_element); - SiSensorElectrodes electrodes = ((SiSensor) raw_hit.getDetectorElement()).getReadoutElectrodes(carrier);
SiTrackerIdentifierHelper _sid_helper = (SiTrackerIdentifierHelper) sensor.getIdentifierHelper();
- //ChargeCarrier carrier = ChargeCarrier.getCarrier(_sid_helper.getSideValue(id)); - //SiSensorElectrodes electrodes = sensor.getReadoutElectrodes(carrier); -
+ SiSensorElectrodes electrodes = sensor.getReadoutElectrodes(carrier);
ITransform3D local_to_global = new Transform3D();// sensor.getGeometry().getLocalToGlobal(); ITransform3D electrodes_to_global = electrodes.getLocalToGlobal(); ITransform3D global_to_hit = local_to_global.inverse();
Use REPLY-ALL to reply to list
To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1