1 package org.lcsim.geometry; 2 3 /** 4 * 5 * @author tonyj 6 * 7 * FIXME: Subdetectors should have a "has a" rather than "is a" relationship to 8 * shapes. FIXME: Need Cylinder shape extending Solid. 9 * 10 */ 11 public interface CylindricalSubdetector 12 { 13 public double getInnerRadius(); 14 15 public double getOuterRadius(); 16 17 public double getZMin(); 18 19 public double getZMax(); 20 }