hps-java/src/main/java/org/lcsim/hps/recon/tracking
diff -u -r1.1 -r1.2
--- MultipleScattering.java 12 Jul 2013 20:49:13 -0000 1.1
+++ MultipleScattering.java 14 Jul 2013 06:25:55 -0000 1.2
@@ -4,24 +4,19 @@
*/
package org.lcsim.hps.recon.tracking;
-import hep.physics.vec.*;
+import hep.physics.vec.Hep3Vector;
+import hep.physics.vec.VecOp;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
-import java.util.Map;
import org.lcsim.detector.IDetectorElement;
-import org.lcsim.detector.ITransform3D;
import org.lcsim.detector.solids.Inside;
import org.lcsim.detector.tracker.silicon.ChargeCarrier;
-import org.lcsim.detector.tracker.silicon.SiSensorElectrodes;
import org.lcsim.fit.helicaltrack.HelicalTrackFit;
-import org.lcsim.fit.helicaltrack.HelicalTrackHit;
import org.lcsim.fit.helicaltrack.HelixUtils;
-import org.lcsim.fit.helicaltrack.MultipleScatter;
import org.lcsim.hps.event.HPSTransformations;
import org.lcsim.hps.recon.tracking.MaterialSupervisor.ScatteringDetectorVolume;
import org.lcsim.hps.recon.tracking.MaterialSupervisor.SiStripPlane;
-import org.lcsim.recon.tracking.seedtracker.MaterialXPlane;
import org.lcsim.recon.tracking.seedtracker.ScatterAngle;
@@ -388,7 +383,11 @@
public void setDebug(boolean debug) {
_debug = debug;
}
-
+
+ public MaterialManager getMaterialManager() {
+ // Should be safe to cast here
+ return (MaterialManager)_materialmanager;
+ }
/**
* Nested class to encapsulate the scatter angles and which detector element it is related to