5 modified files
lcsim-contrib/src/main/java/org/lcsim/contrib/onoprien/thp/algorithm
diff -u -r1.1 -r1.2
--- HitMakerAbstract.java 8 Jul 2009 15:59:43 -0000 1.1
+++ HitMakerAbstract.java 10 Jul 2009 22:34:49 -0000 1.2
@@ -12,7 +12,7 @@
* Adapter class to simplify implementing {@link HitMaker} interface.
*
* @author D. Onoprienko
- * @version $Id: HitMakerAbstract.java,v 1.1 2009/07/08 15:59:43 onoprien Exp $
+ * @version $Id: HitMakerAbstract.java,v 1.2 2009/07/10 22:34:49 onoprien Exp $
*/
abstract public class HitMakerAbstract implements HitMaker {
@@ -34,7 +34,7 @@
/**
* Computes hit parameters.
* The implementation provided by this class forwards the call to
- * {@link #make(Sensor sensor, List<VSTrackerPulse> pulses)} method.
+ * <tt>make(Sensor sensor, List pulses)</tt> method.
*/
public ITrackerHit make(ITrackerHit hit) {
return make(hit.getSensor(), hit.getPulses());
@@ -50,8 +50,8 @@
/**
* Updates hit parameters.
- * Default implementation forwards the call to {@link #update(VSTrackerHit)} method,
- * ignoring the {@link Track Track} parameter.
+ * Default implementation forwards the call to <tt>update(ITrackerHit)</tt> method,
+ * ignoring the {@link ITrack} parameter.
*/
public void update(ITrackerHit hit, ITrack track) {
update(hit);
lcsim-contrib/src/main/java/org/lcsim/contrib/onoprien/thp/algorithm
diff -u -r1.1 -r1.2
--- HitMakerBasic.java 8 Jul 2009 15:59:43 -0000 1.1
+++ HitMakerBasic.java 10 Jul 2009 22:34:49 -0000 1.2
@@ -10,6 +10,7 @@
import org.lcsim.contrib.onoprien.data.base.VSTrackerHitGeneric;
import org.lcsim.contrib.onoprien.geom.tracker.Sensor;
import org.lcsim.contrib.onoprien.geom.tracker.SensorType;
+import org.lcsim.contrib.onoprien.thp.process.HitMaker;
import org.lcsim.contrib.onoprien.util.vector.ConstHep3Vector;
import org.lcsim.contrib.onoprien.util.transform.IRefFrame;
@@ -23,7 +24,7 @@
* in the org.lcsim.contrib.onoprien.vsegment.geom.sensortype package.</i>
*
* @author D. Onoprienko
- * @version $Id: HitMakerBasic.java,v 1.1 2009/07/08 15:59:43 onoprien Exp $
+ * @version $Id: HitMakerBasic.java,v 1.2 2009/07/10 22:34:49 onoprien Exp $
*/
public class HitMakerBasic extends HitMakerAbstract {
lcsim-contrib/src/main/java/org/lcsim/contrib/onoprien/thp/algorithm
diff -u -r1.1 -r1.2
--- HitMakerSmear.java 8 Jul 2009 15:59:43 -0000 1.1
+++ HitMakerSmear.java 10 Jul 2009 22:34:49 -0000 1.2
@@ -7,11 +7,13 @@
import org.lcsim.event.SimTrackerHit;
import org.lcsim.contrib.onoprien.data.ITrackerHit;
+import org.lcsim.contrib.onoprien.data.ITrackerHit.Type;
import org.lcsim.contrib.onoprien.data.ITrackerPulse;
import org.lcsim.contrib.onoprien.data.base.VSTrackerHitGeneric;
import org.lcsim.contrib.onoprien.data.mctruth.MCTruth;
import org.lcsim.contrib.onoprien.geom.tracker.Sensor;
import org.lcsim.contrib.onoprien.geom.tracker.SensorType;
+import org.lcsim.contrib.onoprien.thp.process.HitMaker;
import org.lcsim.contrib.onoprien.util.job.JobEvent;
import org.lcsim.contrib.onoprien.util.job.JobEventListener;
import org.lcsim.contrib.onoprien.util.job.JobManager;
@@ -22,7 +24,7 @@
* Implementation of {@link HitMaker} that smears positions of created hits around MC truth positions.
* <p>
* Position measurement covariance matrix assigned to the hit is diagonal in the hit
- * local reference frame. Each axis is treated according to the {@link ITrackerHit.Type}
+ * local reference frame. Each axis is treated according to the {@link Type}
* associated with the sensor. Coordinates in measured directions are gauss-smeared
* around <tt>SimtrackerHit</tt> positions with specified errors, and these arrors are
* assigned to the hit. Hit coordinates in unmeasured and fixed directions are set
@@ -33,7 +35,7 @@
* fixed direction is always zero.
*
* @author D. Onoprienko
- * @version $Id: HitMakerSmear.java,v 1.1 2009/07/08 15:59:43 onoprien Exp $
+ * @version $Id: HitMakerSmear.java,v 1.2 2009/07/10 22:34:49 onoprien Exp $
*/
public class HitMakerSmear extends HitMakerAbstract implements JobEventListener {
lcsim-contrib/src/main/java/org/lcsim/contrib/onoprien/thp/algorithm
diff -u -r1.1 -r1.2
--- ReadoutBypass.java 8 Jul 2009 15:59:43 -0000 1.1
+++ ReadoutBypass.java 10 Jul 2009 22:34:49 -0000 1.2
@@ -2,7 +2,7 @@
import org.lcsim.contrib.onoprien.data.IRawTrackerData;
import org.lcsim.contrib.onoprien.data.IRawTrackerHit;
-import org.lcsim.contrib.onoprien.data.base.VSRawTrackerData;
+import org.lcsim.contrib.onoprien.data.ITrackerPulse;
import org.lcsim.contrib.onoprien.data.base.VSRawTrackerHit;
import org.lcsim.contrib.onoprien.data.base.VSTrackerPulse;
import org.lcsim.contrib.onoprien.thp.process.Decoder;
@@ -13,15 +13,15 @@
* processing scenarios where detailed simulation of readout chip is not required.
* <p>
* {@link VSRawTrackerHit} created by this {@link Digitizer} does not contain any
- * data except the reference to {@link VSRawTrackerData} from which it was created,
+ * data except the reference to {@link IRawTrackerData} from which it was created,
* so calling its <tt>getADCValues()</tt> and <tt>getTime()</tt> methods will return
* <tt>null</tt> and 0, respectively.
* <p>
- * Signal amplitude and time stamp of {@link VSTrackerPulse} created by this {@link Decoder}
- * will be copied directly from {@link VSTrackerRawData}.
+ * Signal amplitude and time stamp of {@link ITrackerPulse} created by this {@link Decoder}
+ * will be copied directly from {@link IRawTrackerData}.
*
* @author D. Onoprienko
- * @version $Id: ReadoutBypass.java,v 1.1 2009/07/08 15:59:43 onoprien Exp $
+ * @version $Id: ReadoutBypass.java,v 1.2 2009/07/10 22:34:49 onoprien Exp $
*/
public class ReadoutBypass implements Digitizer, Decoder {
lcsim-contrib/src/main/java/org/lcsim/contrib/onoprien/thp/process
diff -u -r1.1 -r1.2
--- ReadoutSimulationDriver.java 8 Jul 2009 15:59:44 -0000 1.1
+++ ReadoutSimulationDriver.java 10 Jul 2009 22:34:49 -0000 1.2
@@ -14,6 +14,8 @@
import org.lcsim.contrib.onoprien.geom.tracker.Sensor;
import org.lcsim.contrib.onoprien.data.base.VSRawTrackerHit;
import org.lcsim.contrib.onoprien.data.IRawTrackerData;
+import org.lcsim.contrib.onoprien.data.IRawTrackerHit;
+import org.lcsim.contrib.onoprien.data.ITrackerPulse;
/**
* "Shortcut" Driver that handles conversion of {@link IRawTrackerData} into {@link ITrackerPulse},
@@ -21,7 +23,7 @@
* FIXME: needs to be updated.
*
* @author D.Onoprienko
- * @version $Id: ReadoutSimulationDriver.java,v 1.1 2009/07/08 15:59:44 onoprien Exp $
+ * @version $Id: ReadoutSimulationDriver.java,v 1.2 2009/07/10 22:34:49 onoprien Exp $
*/
public class ReadoutSimulationDriver extends Driver {
CVSspam 0.2.8