Print

Print


Commit in lcsim/src/org/lcsim/event on MAIN
CalorimeterHit.java+2-11.8 -> 1.9
SimTrackerHit.java+2-11.17 -> 1.18
AbstractSimHit.java-701.1 removed
HasCellID.java-61.1 removed
HasIDDecoder.java-81.1 removed
HasMetaData.java-141.1 removed
HasSubdetector.java-81.1 removed
SimHit.java-91.1 removed
base/AbstractSimHit.java+71added 1.1
    /HasIDDecoder.java+8added 1.1
    /HasMetaData.java+15added 1.1
    /HasSubdetector.java+8added 1.1
    /SimHit.java+9added 1.1
    /BaseCalorimeterHit.java-11.2 -> 1.3
    /BaseLCSimEvent.java-11.1 -> 1.2
    /BaseSimTrackerHit.java-11.4 -> 1.5
+115-120
5 added + 6 removed + 5 modified, total 16 files


lcsim/src/org/lcsim/event
CalorimeterHit.java 1.8 -> 1.9
diff -u -r1.8 -r1.9
--- CalorimeterHit.java	23 May 2008 03:12:09 -0000	1.8
+++ CalorimeterHit.java	23 May 2008 03:39:51 -0000	1.9
@@ -1,12 +1,13 @@
 package org.lcsim.event;
 
+import org.lcsim.event.base.HasMetaData;
 import org.lcsim.geometry.IDDecoder;
 import org.lcsim.geometry.Subdetector;
 
 /**
  * A hit in a calorimeter. 
  * @author tonyj
- * @version $Id: CalorimeterHit.java,v 1.8 2008/05/23 03:12:09 jeremy Exp $
+ * @version $Id: CalorimeterHit.java,v 1.9 2008/05/23 03:39:51 jeremy Exp $
  */
 public interface CalorimeterHit
 extends HasMetaData

lcsim/src/org/lcsim/event
SimTrackerHit.java 1.17 -> 1.18
diff -u -r1.17 -r1.18
--- SimTrackerHit.java	23 May 2008 03:12:09 -0000	1.17
+++ SimTrackerHit.java	23 May 2008 03:39:52 -0000	1.18
@@ -6,9 +6,10 @@
 
 import org.lcsim.detector.HasDetectorElement;
 import org.lcsim.detector.identifier.Identifiable;
+import org.lcsim.event.base.HasMetaData;
 
 /**
- * @version $Id: SimTrackerHit.java,v 1.17 2008/05/23 03:12:09 jeremy Exp $
+ * @version $Id: SimTrackerHit.java,v 1.18 2008/05/23 03:39:52 jeremy Exp $
  */
 public interface SimTrackerHit
 extends HasDetectorElement, HasMetaData, Identifiable

lcsim/src/org/lcsim/event
AbstractSimHit.java removed after 1.1
diff -N AbstractSimHit.java
--- AbstractSimHit.java	23 May 2008 03:12:09 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,70 +0,0 @@
-package org.lcsim.event;
-
-import org.lcsim.detector.IDetectorElement;
-import org.lcsim.detector.identifier.IExpandedIdentifier;
-import org.lcsim.detector.identifier.IIdentifier;
-import org.lcsim.detector.identifier.IIdentifierHelper;
-import org.lcsim.event.EventHeader.LCMetaData;
-import org.lcsim.geometry.IDDecoder;
-import org.lcsim.geometry.Subdetector;
-
-public class AbstractSimHit
-implements SimHit
-{
-	protected LCMetaData meta;	
-	protected IExpandedIdentifier expId;
-	protected IIdentifier compactId;
-	protected IDetectorElement de;
-
-	public LCMetaData getMetaData() 
-	{
-		return meta;
-	}
-
-	// FIXME: This could be made protected, if BaseLCSimEvent is moved to this package.
-	public void setMetaData(LCMetaData meta) 
-	{
-		this.meta = meta;		
-	}
-	
-	public Subdetector getSubdetector() 
-	{
-		return getIDDecoder().getSubdetector();
-	}
-
-	public IDetectorElement getDetectorElement() 
-	{
-		return de;
-	}
-	
-	// FIXME: Ideally, this should be protected or package level, but we 
-	//        need to call it from SimTrackerHitIdentifierReadoutDriver.
-	public void setDetectorElement(IDetectorElement de)
-	{
-		this.de = de;
-	}
-
-	public IExpandedIdentifier getExpandedIdentifier() 
-	{
-		if (expId == null) 
-	    {
-			expId = getIdentifierHelper().unpack(getIdentifier());
-	    }
-		return expId;
-	}
-
-	public IIdentifier getIdentifier() 
-	{
-		return compactId;
-	}
-
-	public IIdentifierHelper getIdentifierHelper() 
-	{
-		return getSubdetector().getDetectorElement().getIdentifierHelper();
-	}
-
-	public IDDecoder getIDDecoder() 
-	{
-		return meta.getIDDecoder();
-	}
-}

lcsim/src/org/lcsim/event
HasCellID.java removed after 1.1
diff -N HasCellID.java
--- HasCellID.java	23 May 2008 03:12:09 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,6 +0,0 @@
-package org.lcsim.event;
-
-public interface HasCellID 
-{
-	public long getCellID();
-}

lcsim/src/org/lcsim/event
HasIDDecoder.java removed after 1.1
diff -N HasIDDecoder.java
--- HasIDDecoder.java	23 May 2008 03:12:09 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,8 +0,0 @@
-package org.lcsim.event;
-
-import org.lcsim.geometry.IDDecoder;
-
-public interface HasIDDecoder 
-{
-	public IDDecoder getIDDecoder();
-}

lcsim/src/org/lcsim/event
HasMetaData.java removed after 1.1
diff -N HasMetaData.java
--- HasMetaData.java	23 May 2008 03:12:09 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-package org.lcsim.event;
-
-import org.lcsim.event.EventHeader.LCMetaData;
-
-/**
- * A simple mixin interface for objects that have associated <code>LCMetaData</code>.
- * @author jeremym
- *
- */
-public interface HasMetaData 
-{
-	public LCMetaData getMetaData();	
-	public void setMetaData(LCMetaData meta);
-}
\ No newline at end of file

lcsim/src/org/lcsim/event
HasSubdetector.java removed after 1.1
diff -N HasSubdetector.java
--- HasSubdetector.java	23 May 2008 03:12:09 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,8 +0,0 @@
-package org.lcsim.event;
-
-import org.lcsim.geometry.Subdetector;
-
-public interface HasSubdetector
-{
-	public Subdetector getSubdetector();
-}

lcsim/src/org/lcsim/event
SimHit.java removed after 1.1
diff -N SimHit.java
--- SimHit.java	23 May 2008 03:12:09 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,9 +0,0 @@
-package org.lcsim.event;
-
-import org.lcsim.detector.HasDetectorElement;
-import org.lcsim.detector.identifier.Identifiable;
-
-public interface SimHit 
-extends HasSubdetector, HasIDDecoder, HasDetectorElement, 
-        Identifiable, HasMetaData
-{}
\ No newline at end of file

lcsim/src/org/lcsim/event/base
AbstractSimHit.java added at 1.1
diff -N AbstractSimHit.java
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ AbstractSimHit.java	23 May 2008 03:39:52 -0000	1.1
@@ -0,0 +1,71 @@
+package org.lcsim.event.base;
+
+import org.lcsim.detector.IDetectorElement;
+import org.lcsim.detector.identifier.IExpandedIdentifier;
+import org.lcsim.detector.identifier.IIdentifier;
+import org.lcsim.detector.identifier.IIdentifierHelper;
+import org.lcsim.event.EventHeader;
+import org.lcsim.event.EventHeader.LCMetaData;
+import org.lcsim.geometry.IDDecoder;
+import org.lcsim.geometry.Subdetector;
+
+public class AbstractSimHit
+implements SimHit
+{
+	protected LCMetaData meta;	
+	protected IExpandedIdentifier expId;
+	protected IIdentifier compactId;
+	protected IDetectorElement de;
+
+	public LCMetaData getMetaData() 
+	{
+		return meta;
+	}
+
+	// FIXME: This could be made protected, if BaseLCSimEvent is moved to this package.
+	public void setMetaData(LCMetaData meta) 
+	{
+		this.meta = meta;		
+	}
+	
+	public Subdetector getSubdetector() 
+	{
+		return getIDDecoder().getSubdetector();
+	}
+
+	public IDetectorElement getDetectorElement() 
+	{
+		return de;
+	}
+	
+	// FIXME: Ideally, this should be protected or package level, but we 
+	//        need to call it from SimTrackerHitIdentifierReadoutDriver.
+	public void setDetectorElement(IDetectorElement de)
+	{
+		this.de = de;
+	}
+
+	public IExpandedIdentifier getExpandedIdentifier() 
+	{
+		if (expId == null) 
+	    {
+			expId = getIdentifierHelper().unpack(getIdentifier());
+	    }
+		return expId;
+	}
+
+	public IIdentifier getIdentifier() 
+	{
+		return compactId;
+	}
+
+	public IIdentifierHelper getIdentifierHelper() 
+	{
+		return getSubdetector().getDetectorElement().getIdentifierHelper();
+	}
+
+	public IDDecoder getIDDecoder() 
+	{
+		return meta.getIDDecoder();
+	}
+}

lcsim/src/org/lcsim/event/base
HasIDDecoder.java added at 1.1
diff -N HasIDDecoder.java
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ HasIDDecoder.java	23 May 2008 03:39:52 -0000	1.1
@@ -0,0 +1,8 @@
+package org.lcsim.event.base;
+
+import org.lcsim.geometry.IDDecoder;
+
+public interface HasIDDecoder 
+{
+	public IDDecoder getIDDecoder();
+}

lcsim/src/org/lcsim/event/base
HasMetaData.java added at 1.1
diff -N HasMetaData.java
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ HasMetaData.java	23 May 2008 03:39:52 -0000	1.1
@@ -0,0 +1,15 @@
+package org.lcsim.event.base;
+
+import org.lcsim.event.EventHeader;
+import org.lcsim.event.EventHeader.LCMetaData;
+
+/**
+ * A simple mixin interface for objects that have associated <code>LCMetaData</code>.
+ * @author jeremym
+ *
+ */
+public interface HasMetaData 
+{
+	public LCMetaData getMetaData();	
+	public void setMetaData(LCMetaData meta);
+}
\ No newline at end of file

lcsim/src/org/lcsim/event/base
HasSubdetector.java added at 1.1
diff -N HasSubdetector.java
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ HasSubdetector.java	23 May 2008 03:39:52 -0000	1.1
@@ -0,0 +1,8 @@
+package org.lcsim.event.base;
+
+import org.lcsim.geometry.Subdetector;
+
+public interface HasSubdetector
+{
+	public Subdetector getSubdetector();
+}

lcsim/src/org/lcsim/event/base
SimHit.java added at 1.1
diff -N SimHit.java
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ SimHit.java	23 May 2008 03:39:52 -0000	1.1
@@ -0,0 +1,9 @@
+package org.lcsim.event.base;
+
+import org.lcsim.detector.HasDetectorElement;
+import org.lcsim.detector.identifier.Identifiable;
+
+public interface SimHit 
+extends HasSubdetector, HasIDDecoder, HasDetectorElement, 
+        Identifiable, HasMetaData
+{}
\ No newline at end of file

lcsim/src/org/lcsim/event/base
BaseCalorimeterHit.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- BaseCalorimeterHit.java	23 May 2008 03:36:09 -0000	1.2
+++ BaseCalorimeterHit.java	23 May 2008 03:39:52 -0000	1.3
@@ -1,6 +1,5 @@
 package org.lcsim.event.base;
 
-import org.lcsim.event.AbstractSimHit;
 import org.lcsim.event.CalorimeterHit;
 import org.lcsim.event.util.SamplingFractionManager;
 import org.lcsim.geometry.IDDecoder;

lcsim/src/org/lcsim/event/base
BaseLCSimEvent.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- BaseLCSimEvent.java	23 May 2008 03:12:09 -0000	1.1
+++ BaseLCSimEvent.java	23 May 2008 03:39:52 -0000	1.2
@@ -13,7 +13,6 @@
 import org.lcsim.conditions.ConditionsManager.ConditionsNotFoundException;
 import org.lcsim.event.Cluster;
 import org.lcsim.event.EventHeader;
-import org.lcsim.event.HasMetaData;
 import org.lcsim.event.MCParticle;
 import org.lcsim.event.SimCalorimeterHit;
 import org.lcsim.event.SimTrackerHit;

lcsim/src/org/lcsim/event/base
BaseSimTrackerHit.java 1.4 -> 1.5
diff -u -r1.4 -r1.5
--- BaseSimTrackerHit.java	23 May 2008 03:12:09 -0000	1.4
+++ BaseSimTrackerHit.java	23 May 2008 03:39:52 -0000	1.5
@@ -5,7 +5,6 @@
 import hep.physics.vec.VecOp;
 
 import org.lcsim.detector.IDetectorElement;
-import org.lcsim.event.AbstractSimHit;
 import org.lcsim.event.MCParticle;
 import org.lcsim.event.SimTrackerHit;
 import org.lcsim.event.EventHeader.LCMetaData;
CVSspam 0.2.8