Print

Print


Commit in lcsim/src/org/lcsim/event/base on MAIN
BaseCalorimeterHit.java+91.4 -> 1.5
JM: fix getIdentifier()

lcsim/src/org/lcsim/event/base
BaseCalorimeterHit.java 1.4 -> 1.5
diff -u -r1.4 -r1.5
--- BaseCalorimeterHit.java	23 May 2008 06:53:35 -0000	1.4
+++ BaseCalorimeterHit.java	2 Jul 2008 19:48:26 -0000	1.5
@@ -1,5 +1,7 @@
 package org.lcsim.event.base;
 
+import org.lcsim.detector.identifier.IIdentifier;
+import org.lcsim.detector.identifier.Identifier;
 import org.lcsim.event.CalorimeterHit;
 import org.lcsim.event.util.SamplingFractionManager;
 import org.lcsim.geometry.IDDecoder;
@@ -73,4 +75,11 @@
             position[2] = decoder.getZ();
         }
     }
+    
+    public IIdentifier getIdentifier()
+    {
+    	if (this.compactId == null)
+    		this.compactId = new Identifier(this.id);
+    	return this.compactId;
+    }
 }
CVSspam 0.2.8