Commit in lcsim-contrib/src/main/java/org/lcsim/contrib/JanStrube/scala on MAIN
TrackImpactParameter.scala+15added 1.1
temp.scala+2-61.1 -> 1.2
+17-6
1 added + 1 modified, total 2 files
Added new module for ttbar study

lcsim-contrib/src/main/java/org/lcsim/contrib/JanStrube/scala
TrackImpactParameter.scala added at 1.1
diff -N TrackImpactParameter.scala
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ TrackImpactParameter.scala	16 Sep 2011 16:32:41 -0000	1.1
@@ -0,0 +1,15 @@
+import org.lcsim.util.Driver
+import org.lcsim.event.EventHeader
+import org.lcsim.event.ReconstructedParticle
+import scala.collection.JavaConversions._
+import org.lcsim.util.aida.AIDA
+import hep.physics.vec.VecOp
+
+class TrackImpactParameter extends Driver {
+    override def process(event: EventHeader) {
+        val tracks = event.getTracks
+        for (t <- tracks) {
+            println("Track delta d0", t.e(0, 0))
+        }
+    }
+}
\ No newline at end of file

lcsim-contrib/src/main/java/org/lcsim/contrib/JanStrube/scala
temp.scala 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- temp.scala	9 Apr 2011 10:57:15 -0000	1.1
+++ temp.scala	16 Sep 2011 16:32:41 -0000	1.2
@@ -1,8 +1,3 @@
-// MainLoop.java
-// Java wrapper to enable running outside of JAS3
-// 16-JUL-2005 Jan Strube
-// from a response to the JAS mailing list by Tony Johnson
-
 import java.io.File;
 //import org.lcsim.mc.fast.MCFast;
 import org.lcsim.util.Driver;
@@ -25,7 +20,8 @@
         }
         val inputSource = new LCIOEventSource("bb", fileList);
         loop.setLCIORecordSource(inputSource)
-        loop.add(new PFO_TrackCounter)
+//        loop.add(new PFO_TrackCounter)
+        loop.add(new TrackImpactParameter)
         loop.loop(1000)
         val aida = AIDA.defaultInstance
         aida.saveAs("t.aida")
CVSspam 0.2.8