Print

Print


Commit in GeomConverter/src/org/lcsim/geometry on MAIN
Calorimeter.java+22-231.18 -> 1.19
bit of cleanup

GeomConverter/src/org/lcsim/geometry
Calorimeter.java 1.18 -> 1.19
diff -u -r1.18 -r1.19
--- Calorimeter.java	30 Nov 2010 00:16:28 -0000	1.18
+++ Calorimeter.java	7 Dec 2010 20:18:03 -0000	1.19
@@ -1,14 +1,13 @@
 package org.lcsim.geometry;
 
 /**
- * 
  * The interface for a generic Calorimeter detector, providing access to basic envelope
  * parameters, calculations of layer parameters such as interaction and radiation lengths,
  * as well as some methods that eliminate the need for complicated method chaining to access
- * parameters. 
+ * important information.
  * 
  * @author Jeremy McCormick
- * @version $Id: Calorimeter.java,v 1.18 2010/11/30 00:16:28 jeremy Exp $      
+ * @version $Id: Calorimeter.java,v 1.19 2010/12/07 20:18:03 jeremy Exp $      
  * 
  */
 public interface Calorimeter extends Subdetector
@@ -136,14 +135,14 @@
     public double getSectionPhi();
 
     /**
-     * Get the number of sides of this calorimeter or 0 if NA.
-     * 
+     * Get the number of sides of this calorimeter or 0 if NA.     
      * @return The inner number of sides.
      */
     public int getNumberOfSides();
 
     /**
-     * Get the number of layers in the Calorimeter. @ return The number of layers.
+     * Get the number of layers in the Calorimeter. 
+     * @return The number of layers.
      */
     public int getNumberOfLayers();
 
@@ -156,62 +155,62 @@
     public double getDistanceToLayer( int layerNumber );
 
     /**
-     * Get the distance to the sensor from the IP in mm.
-     * 
+     * Get the distance to the sensor from the IP in mm.     
      * @param The layer number.
      * @return The distance to the sensor in mm.
      */
     public double getDistanceToSensor( int layerNumber );
 
     /**
-     * Get the total layer thickness in mm.
-     * 
-     * @return The total layer thickness.
+     * Get the total layer thickness in mm.     
+     * @return The total layer thickness for the given layer.
      */
     public double getLayerThickness( int layern );
 
     /**
-     * Get the sensor thickness in mm. @ return The sensor thicknes.
+     * Get the sensor thickness in mm. 
+     * @return The sensor thicknes for the given layer.
      */
     public double getSensorThickness( int layern );
 
     /**
-     * Get the number of interaction lengths in the layer.
-     * 
+     * Get the number of interaction lengths in the layer.     
      * @param layern The layer number.
-     * @return The number of interaction lengths.
+     * @return The number of interaction lengths for the given layer.
      */
     public double getNumberOfInteractionLengths( int layern );
 
     /**
-     * Get the number of radiation lengths in the layer.
-     * 
+     * Get the number of radiation lengths in the layer.    
      * @param layern The layer number.
-     * @return The number of radiation lengths.
+     * @return The number of radiation lengths for the given layer.
      */
     public double getNumberOfRadiationLengths( int layern );
 
     /**
-     * Get MIP energy loss in GeV in this layer.
-     * 
+     * Get MIP energy loss in GeV in this layer.     
      * @param layern The layer number.
-     * @return MIP energy loss.
+     * @return MIP energy loss for the given layer.
      */
     public double getDe( int layern );
 
     /**
      * Get the cell U dimension.
-     * 
      * @return The cell U dimension.
      */
     public double getCellSizeU();
 
     /**
      * Get the cell V dimension.
-     * 
      * @return The cell V dimension.
      */
     public double getCellSizeV();
+    
+    //
+    // public boolean isUnsegmented();
+    
+    //
+    // public boolean isOptical();
 
     // This would be useful but requires access to the conditions system.
     // May require using a set method to decouple from conditions package.
CVSspam 0.2.8