lcsim/src/org/lcsim/contrib/onoprien/tracking/hit/base
diff -u -r1.1 -r1.2
--- DigiTrackerHitComposite.java 7 May 2007 19:02:43 -0000 1.1
+++ DigiTrackerHitComposite.java 6 Oct 2007 21:31:34 -0000 1.2
@@ -14,7 +14,7 @@
* for combining simulated events, or overlaying events and electronic noise.
*
* @author D.Onoprienko
- * @version $Id: DigiTrackerHitComposite.java,v 1.1 2007/05/07 19:02:43 onoprien Exp $
+ * @version $Id: DigiTrackerHitComposite.java,v 1.2 2007/10/06 21:31:34 onoprien Exp $
*/
public class DigiTrackerHitComposite extends DigiTrackerHitAdapter {
@@ -94,7 +94,7 @@
/** Returns a list of underlying elemental hits. */
public List<DigiTrackerHit> getElementalHits() {
ArrayList<DigiTrackerHit> hList = new ArrayList<DigiTrackerHit>(_hitList.size());
- for (DigiTrackerHit hit : hList) {
+ for (DigiTrackerHit hit : _hitList) {
if (hit.isComposite()) {
hList.addAll(hit.getElementalHits());
} else {
@@ -116,6 +116,7 @@
_hitList = new ArrayList<DigiTrackerHit>(2);
} else {
if ( ! ( _sensor == hit.getSensor() && _channel == hit.getChannel() ) ) {
+ System.out.println("throwing");
throw new IllegalArgumentException("Mismatched cell ID");
}
double signal = hit.getSignal();