Print

Print


Commit in lcsim/src/org/lcsim on MAIN
util/lcio/SIOSimTrackerHit.java+2-61.10 -> 1.11
event/SimTrackerHit.java+9-21.12 -> 1.13
+11-8
2 modified files
JM: Add setDetectorElement to interface.

lcsim/src/org/lcsim/util/lcio
SIOSimTrackerHit.java 1.10 -> 1.11
diff -u -r1.10 -r1.11
--- SIOSimTrackerHit.java	7 May 2007 20:51:48 -0000	1.10
+++ SIOSimTrackerHit.java	24 May 2007 18:14:32 -0000	1.11
@@ -20,7 +20,7 @@
 
 /**
  * @author Tony Johnson
- * @version $Id: SIOSimTrackerHit.java,v 1.10 2007/05/07 20:51:48 jeremy Exp $
+ * @version $Id: SIOSimTrackerHit.java,v 1.11 2007/05/24 18:14:32 jeremy Exp $
  */
 class SIOSimTrackerHit implements SimTrackerHit
 {
@@ -31,13 +31,9 @@
     private final float time;
     private Object particle;
     private float pathLength;
-    LCMetaData meta;
-    
+    LCMetaData meta;   
     IDetectorElement detectorElement;
     
-    //IIdentifier compactId;
-    //IExpandedIdentifier expId;
-
     Hep3Vector startPoint;
     Hep3Vector endPoint;
         

lcsim/src/org/lcsim/event
SimTrackerHit.java 1.12 -> 1.13
diff -u -r1.12 -r1.13
--- SimTrackerHit.java	10 May 2007 22:28:06 -0000	1.12
+++ SimTrackerHit.java	24 May 2007 18:14:32 -0000	1.13
@@ -8,7 +8,7 @@
 import org.lcsim.detector.identifier.IIdentifiable;
 
 /**
- * @version $Id: SimTrackerHit.java,v 1.12 2007/05/10 22:28:06 jeremy Exp $
+ * @version $Id: SimTrackerHit.java,v 1.13 2007/05/24 18:14:32 jeremy Exp $
  */
 public interface SimTrackerHit
 extends IDetectorElementMixin
@@ -55,4 +55,11 @@
     * @return The end point.
     */   
    double[] getEndPoint();
-}
+   
+   /**
+    * Assign an {@link IDetectorElement} to the hit.
+    * @param detectorElement The <code>DetectorElement</code> of this hit.
+    */
+   // FIXME: This should be setup during construction time via lookup into the detector store.
+   public void setDetectorElement(IDetectorElement detectorElement);
+}
\ No newline at end of file
CVSspam 0.2.8