lcsim/src/org/lcsim/event/base
diff -u -r1.11 -r1.12
--- BaseSimTrackerHit.java 22 Apr 2009 18:50:14 -0000 1.11
+++ BaseSimTrackerHit.java 22 Apr 2009 20:57:15 -0000 1.12
@@ -158,37 +158,5 @@
if (compactId == null)
compactId = new Identifier(cellID);
return compactId;
- }
-
- public IDetectorElement getDetectorElement()
- {
- if (this.de == null)
- {
- IDetectorElementContainer srch = getSubdetector().getDetectorElement().findDetectorElement(getIdentifier());
-
- if (srch.size() == 0)
- {
- throw new RuntimeException("No DetectorElement found for SimTrackerHit with id <" + getIdentifier().toHexString() + ">.");
- }
-
- if (srch.size() == 1)
- {
- this.de = srch.get(0);
- }
-
- if (srch.size() > 1)
- {
- // Pick the first leaf DetectorElement that is found.
- for (IDetectorElement xde : srch)
- {
- if (!xde.hasChildren())
- {
- this.de = xde;
- break;
- }
- }
- }
- }
- return de;
- }
+ }
}
\ No newline at end of file