1 added + 1 removed + 1 modified, total 3 files
lcsim/sandbox/HansWenzel/Tracking
diff -N MainLoop.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ MainLoop.java 14 Sep 2007 15:46:29 -0000 1.1
@@ -0,0 +1,37 @@
+import org.lcsim.contrib.HansWenzel.Tracking.*;
+import java.io.File;
+import org.lcsim.util.Driver;
+import java.util.*;
+import java.net.URL;
+import org.lcsim.util.cache.FileCache;
+import org.lcsim.event.*;
+import org.lcsim.util.loop.*;
+import org.lcsim.detector.driver.*;
+
+public class MainLoop extends Driver {
+ public MainLoop() {
+ }
+ public static void main(String[] args) throws Exception {
+ LCSimLoop loop = new LCSimLoop();
+
+ URL location = new URL("http://docdb.fnal.gov/ILC/detsim/datasets/planar/planar_mu_10GeV.slcio");
+ FileCache cache = new FileCache();
+ File input = cache.getCachedFile(location);
+// File input = new File("/home/wenzel/TrackerHitAccessDriver/planar_mu.slcio");
+// File input = new File("/home/wenzel/TrackerHitAccessDriver/planar_mu_1gev.slcio");
+ loop.setLCIORecordSource(input);
+ String[] colls = {"TrackerBarrelHits","TkrEndcapHits","VtxBarrelHits","VtxEndcapHits"};
+// For now only look at the hits in the Barrel detectors:
+// String[] colls = {"TrackerBarrelHits","VtxBarrelHits"};
+ loop.add( new SimTrackerHitIdentifierReadoutDriver(colls));
+// loop.add(new SimTrackerHitIdentifierReadoutDriver());
+// loop.add( new SimTrackerHitPositionalReadoutDriver(new String[] {"SiTrackerBarrel_RO"} ) );
+ loop.add(new TrackerHitAccessDriver());
+ loop.add(new ParticlewithHitsAccessDriver());
+ // File output = new File("exampleAnalysisJava.slcio");
+ // loop.add(new LCIODriver(output));
+ long n = loop.loop(5);
+ loop.dispose();
+ //AIDA.defaultInstance().saveAs("exampleAnalysisJava.aida");
+ }
+}
lcsim/src/org/lcsim/contrib/HansWenzel/Tracking
diff -u -r1.1 -r1.2
--- TrackerHitAccessDriver.java 6 Sep 2007 20:49:35 -0000 1.1
+++ TrackerHitAccessDriver.java 14 Sep 2007 15:46:29 -0000 1.2
@@ -86,6 +86,7 @@
// Loop over all SimTrackerHit collections:
for (List<SimTrackerHit> collection : collections) {
LCMetaData meta = event.getMetaData(collection);
+ System.out.println("meta: "+meta.getName());
if ((meta.getName().substring(0,13).equals("TrackerBarrel"))||(meta.getName().substring(0,9).equals("VtxBarrel"))) {
// System.out.println("meta: "+meta.getName());
for (SimTrackerHit hit : collection) {
lcsim/src/org/lcsim/contrib/HansWenzel/Tracking
diff -N MainLoop.java
--- MainLoop.java 6 Sep 2007 22:14:19 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,37 +0,0 @@
-package org.lcsim.contrib.HansWenzel.Tracking;
-import java.io.File;
-import org.lcsim.util.Driver;
-import java.util.*;
-import java.net.URL;
-import org.lcsim.util.cache.FileCache;
-import org.lcsim.event.*;
-import org.lcsim.util.loop.*;
-import org.lcsim.detector.driver.*;
-
-public class MainLoop extends Driver {
- public MainLoop() {
- }
- public static void main(String[] args) throws Exception {
- LCSimLoop loop = new LCSimLoop();
-
- URL location = new URL("http://docdb.fnal.gov/ILC/detsim/datasets/planar/planar_mu_10GeV.slcio");
- FileCache cache = new FileCache();
- File input = cache.getCachedFile(location);
-// File input = new File("/home/wenzel/TrackerHitAccessDriver/planar_mu.slcio");
-// File input = new File("/home/wenzel/TrackerHitAccessDriver/planar_mu_1gev.slcio");
- loop.setLCIORecordSource(input);
- String[] colls = {"TrackerBarrelHits","TkrEndcapHits","VtxBarrelHits","VtxEndcapHits"};
-// For now only look at the hits in the Barrel detectors:
-// String[] colls = {"TrackerBarrelHits","VtxBarrelHits"};
- loop.add( new SimTrackerHitIdentifierReadoutDriver(colls));
-// loop.add(new SimTrackerHitIdentifierReadoutDriver());
-// loop.add( new SimTrackerHitPositionalReadoutDriver(new String[] {"SiTrackerBarrel_RO"} ) );
- loop.add(new TrackerHitAccessDriver());
- loop.add(new ParticlewithHitsAccessDriver());
- // File output = new File("exampleAnalysisJava.slcio");
- // loop.add(new LCIODriver(output));
- long n = loop.loop(5);
- loop.dispose();
- //AIDA.defaultInstance().saveAs("exampleAnalysisJava.aida");
- }
-}
CVSspam 0.2.8