Print

Print


Commit in GeomConverter/src/org/lcsim/geometry/subdetector on MAIN
CalorimeterType.java+29-11.2 -> 1.3


GeomConverter/src/org/lcsim/geometry/subdetector
CalorimeterType.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- CalorimeterType.java	1 Feb 2006 01:33:17 -0000	1.2
+++ CalorimeterType.java	24 Feb 2007 00:46:03 -0000	1.3
@@ -15,13 +15,33 @@
  * 
  * @author jeremym
  */
+// FIXME: Change this to SubdetectorType and add the trackers (only a few types)
 public enum CalorimeterType 
 {    
     FCAL("FCAL"),
     ECAL("ECAL"),
     HCAL("HCAL"),
-    MUON("MUON"),        
+    MUON("MUON"),
+    LUMI("LUMI"),
     UNKNOWN("UNKNOWN");
+    
+    /* 
+     add for subdet type...
+     
+     vertex_detector
+     silicon_tracker
+     tpc
+     generic_tracker
+     
+     above should be...
+     
+     forward_calorimeter
+     em_calorimeter
+     had_calorimeter
+     muon_calorimeter
+     luminosity_monitor
+     generic_calorimeter
+     */
         
     String _typeName;
     
@@ -48,6 +68,10 @@
         {
             return MUON;
         }
+        else if ( str.compareToIgnoreCase("lumi") == 0 )
+        {
+        	return LUMI;
+        }
 
        	return UNKNOWN;
     }
@@ -70,6 +94,10 @@
     	{
     		return "MUON";
     	}
+    	else if ( caltype == LUMI)
+    	{
+    		return "LUMI";
+    	}
     	
     	return "UNKNOWN";
     }
CVSspam 0.2.8