Print

Print


Commit in lcsim/src/org/lcsim/event/base on MAIN
BaseRawTrackerHit.java+4-31.3 -> 1.4
JM: Require that a DetectorElement be given to RawTrackerHit ctor.

lcsim/src/org/lcsim/event/base
BaseRawTrackerHit.java 1.3 -> 1.4
diff -u -r1.3 -r1.4
--- BaseRawTrackerHit.java	23 May 2007 20:14:28 -0000	1.3
+++ BaseRawTrackerHit.java	24 May 2007 18:15:11 -0000	1.4
@@ -15,7 +15,7 @@
 /**
  * A basic implementation of RawTrackerHit.
  * @author Tony Johnson
- * @version $Id: BaseRawTrackerHit.java,v 1.3 2007/05/23 20:14:28 jeremy Exp $
+ * @version $Id: BaseRawTrackerHit.java,v 1.4 2007/05/24 18:15:11 jeremy Exp $
  */
 public class BaseRawTrackerHit implements RawTrackerHit
 {
@@ -25,9 +25,9 @@
     protected IDDecoder decoder;
     protected List<SimTrackerHit> simTrackerHits;
     protected IIdentifier identifier;
-    protected IDetectorElement detectorElement;
+    protected IDetectorElement detectorElement;   
 
-    public BaseRawTrackerHit(int time, long cellId, short[] adcValues, IDDecoder decoder, List<SimTrackerHit> simTrackerHits)
+    public BaseRawTrackerHit(int time, long cellId, short[] adcValues, IDDecoder decoder, List<SimTrackerHit> simTrackerHits, IDetectorElement detectorElement)
     {
         this.time = time;
         this.cellId = cellId;
@@ -35,6 +35,7 @@
         this.decoder = decoder;
         this.simTrackerHits = simTrackerHits;
         this.identifier = new Identifier(cellId);
+        this.detectorElement = detectorElement;
     }
     /**
      * Constructor for use by subclasses
CVSspam 0.2.8