Print

Print


Commit in lcsim/src/org/lcsim/plugin/browser on MAIN
ReconstructedParticleTableModel.java+18added 1.1
TrackTableModel.java+18added 1.1
GenericTableModel.java-11.2 -> 1.3
LCSimEventBrowser.java+21.4 -> 1.5
+38-1
2 added + 2 modified, total 4 files
Add tracks and reconstructed particles to event browser (needs more work)

lcsim/src/org/lcsim/plugin/browser
ReconstructedParticleTableModel.java added at 1.1
diff -N ReconstructedParticleTableModel.java
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ ReconstructedParticleTableModel.java	30 Jun 2005 23:40:22 -0000	1.1
@@ -0,0 +1,18 @@
+package org.lcsim.plugin.browser;
+import org.lcsim.event.ReconstructedParticle;
+
+
+/**
+ *
+ * @author tonyj
+ */
+class ReconstructedParticleTableModel extends GenericTableModel
+{
+   private static final String[] columns = {"Type","Energy","Momentum","ReferencePoint","Particles"};
+   private static Class klass = ReconstructedParticle.class;
+
+   ReconstructedParticleTableModel()
+   {
+      super(klass,columns);
+   }
+}

lcsim/src/org/lcsim/plugin/browser
TrackTableModel.java added at 1.1
diff -N TrackTableModel.java
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ TrackTableModel.java	30 Jun 2005 23:40:22 -0000	1.1
@@ -0,0 +1,18 @@
+package org.lcsim.plugin.browser;
+import org.lcsim.event.Track;
+
+
+/**
+ *
+ * @author tonyj
+ */
+class TrackTableModel extends GenericTableModel
+{
+   private static final String[] columns = {"Momentum","Charge","dEdx","Chi2","NDF"};
+   private static Class klass = Track.class;
+
+   TrackTableModel()
+   {
+      super(klass,columns);
+   }
+}

lcsim/src/org/lcsim/plugin/browser
GenericTableModel.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- GenericTableModel.java	28 Apr 2005 23:27:26 -0000	1.2
+++ GenericTableModel.java	30 Jun 2005 23:40:22 -0000	1.3
@@ -60,7 +60,6 @@
             if (returnType == Character.TYPE) return Character.class;
             if (returnType == Boolean.TYPE) return Boolean.class;
          }
-         System.err.println("Rt="+returnType);
          return returnType;
       }
       catch (Throwable t)

lcsim/src/org/lcsim/plugin/browser
LCSimEventBrowser.java 1.4 -> 1.5
diff -u -r1.4 -r1.5
--- LCSimEventBrowser.java	22 Jun 2005 05:32:48 -0000	1.4
+++ LCSimEventBrowser.java	30 Jun 2005 23:40:22 -0000	1.5
@@ -66,6 +66,8 @@
       lookup.add(new SimTrackerHitTableModel());
       lookup.add(new RawCalorimeterHitTableModel());
       lookup.add(new LCRelationTableModel());
+      lookup.add(new TrackTableModel());
+      lookup.add(new ReconstructedParticleTableModel());
    }
    
    public LCSimEventBrowser(Studio app, SequentialRecordLoop loop)
CVSspam 0.2.8