Print

Print


Commit in GeomConverter/src/org/lcsim/detector/solids on MAIN
AbstractSolid.java+7-51.4 -> 1.5
ISolid.java+1-31.2 -> 1.3
Polycone.java+2-11.1 -> 1.2
Tube.java+2-51.6 -> 1.7
+12-14
4 modified files
JM: Fix up from last commit.  (Forgot to update a few classes.)

GeomConverter/src/org/lcsim/detector/solids
AbstractSolid.java 1.4 -> 1.5
diff -u -r1.4 -r1.5
--- AbstractSolid.java	7 Aug 2007 22:47:54 -0000	1.4
+++ AbstractSolid.java	10 Oct 2007 22:44:10 -0000	1.5
@@ -1,16 +1,18 @@
 package org.lcsim.detector.solids;
 
-import org.lcsim.detector.Named;
-
 public abstract class AbstractSolid
-extends Named
 implements ISolid
 {
 	String name;
 	
 	public AbstractSolid(String name)
 	{
-		super(name);
+		this.name = name;
 		SolidStore.getInstance().add(this);
-	}	
+	}
+	
+	public String getName()
+	{
+		return name;
+	}
 }
\ No newline at end of file

GeomConverter/src/org/lcsim/detector/solids
ISolid.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- ISolid.java	6 Aug 2007 19:09:32 -0000	1.2
+++ ISolid.java	10 Oct 2007 22:44:10 -0000	1.3
@@ -2,11 +2,9 @@
 
 import hep.physics.vec.Hep3Vector;
 
-import org.lcsim.detector.INamed;
-
 public interface ISolid 
-extends INamed
 {
+	public String getName();
 	public Inside inside(Hep3Vector position);
 	public double getCubicVolume();
 }
\ No newline at end of file

GeomConverter/src/org/lcsim/detector/solids
Polycone.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- Polycone.java	11 Sep 2007 20:34:14 -0000	1.1
+++ Polycone.java	10 Oct 2007 22:44:11 -0000	1.2
@@ -11,7 +11,8 @@
  * 
  * @author Jeremy McCormick <[log in to unmask]>
  */
-public class Polycone extends AbstractSolid
+public class Polycone 
+extends AbstractSolid
 {
     List<ZPlane> zplanes = new ArrayList<ZPlane>();
 

GeomConverter/src/org/lcsim/detector/solids
Tube.java 1.6 -> 1.7
diff -u -r1.6 -r1.7
--- Tube.java	6 Aug 2007 19:09:32 -0000	1.6
+++ Tube.java	10 Oct 2007 22:44:11 -0000	1.7
@@ -2,8 +2,6 @@
 
 import hep.physics.vec.Hep3Vector;
 
-import org.lcsim.detector.Named;
-
 import static java.lang.Math.abs;
 import static org.lcsim.detector.solids.Inside.INSIDE;
 import static org.lcsim.detector.solids.Inside.OUTSIDE;
@@ -15,11 +13,10 @@
  *
  * @author Tim Nelson <[log in to unmask]>
  * @author Jeremy McCormick <[log in to unmask]>
- * @version $Id: Tube.java,v 1.6 2007/08/06 19:09:32 jeremy Exp $
+ * @version $Id: Tube.java,v 1.7 2007/10/10 22:44:11 jeremy Exp $
  */
 public class Tube
-extends Named
-implements ISolid
+extends AbstractSolid
 {
 	private double innerRadius, outerRadius, zHalfLength;
 	
CVSspam 0.2.8