Print

Print


Commit in lcsim-contrib/src/main/java/org/lcsim/contrib/onoprien/thp on MAIN
algorithm/HitMakerAbstract.java+4-41.1 -> 1.2
         /HitMakerBasic.java+2-11.1 -> 1.2
         /HitMakerSmear.java+4-21.1 -> 1.2
         /ReadoutBypass.java+5-51.1 -> 1.2
process/ReadoutSimulationDriver.java+3-11.1 -> 1.2
+18-13
5 modified files
Fix javadoc warnings

lcsim-contrib/src/main/java/org/lcsim/contrib/onoprien/thp/algorithm
HitMakerAbstract.java 1.1 -> 1.2
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
HitMakerBasic.java 1.1 -> 1.2
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
HitMakerSmear.java 1.1 -> 1.2
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
ReadoutBypass.java 1.1 -> 1.2
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
ReadoutSimulationDriver.java 1.1 -> 1.2
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