Commit in lcsim/src/org/lcsim/plugin/web on MAIN
examples.html-41.9 -> 1.10
examples/FilterExample.java-431.1 removed
-47
1 removed + 1 modified, total 2 files
JM: Remove deprecated filter example

lcsim/src/org/lcsim/plugin/web
examples.html 1.9 -> 1.10
diff -u -r1.9 -r1.10
--- examples.html	14 Feb 2006 19:45:10 -0000	1.9
+++ examples.html	16 Feb 2006 02:42:19 -0000	1.10
@@ -33,10 +33,6 @@
     <td>Run the Fast MC.</td>
   </tr>
   <tr>
-    <td><a href="examples/FilterExample.java">FilterExample</a></td>
-    <td>Execute child drivers conditionally.</td>
-  </tr>
-  <tr>
     <td><a href="examples/JetFinding.java">JetFinding</a></td>
     <td>Use the Jet Finder.</td>
   </tr>

lcsim/src/org/lcsim/plugin/web/examples
FilterExample.java removed after 1.1
diff -N FilterExample.java
--- FilterExample.java	2 Nov 2005 00:40:56 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,43 +0,0 @@
-import java.util.List;
-
-import org.lcsim.event.EventHeader;
-import org.lcsim.event.MCParticle;
-import org.lcsim.util.Driver;
-
-class PrintDriver1 extends Driver {
-    public void process(EventHeader e) {
-        System.out.println("PrintDriver1 has been called");
-    }
-}
-
-class PrintDriver2 extends Driver {
-    public void process(EventHeader e) {
-        System.out.println("PrintDriver2 has been called");
-    }
-}
-
-public class FilterExample extends Driver {
-    // Permanently add a Sub-Driver to this one
-    public FilterExample() {
-        add(new PrintDriver1());
-    }
-    
-    public void process(EventHeader e) {
-        List<MCParticle> parts = e.getMCParticles();
-        System.out.println("Size: " + parts.size());
-        if (parts.size() < 100) {
-            // Execute all added Sub-Drivers
-            super.process(e);
-        } else if (parts.size() < 150) {
-            // Add a Driver just for now
-            PrintDriver2 p2 = new PrintDriver2(); 
-            add(p2);
-            // again, execute ALL Sub-Drivers
-            super.process(e);
-            // you can even remove a Driver.
-            remove(p2);
-        } else {
-            System.out.println("None is called");
-        }
-    }
-}
CVSspam 0.2.8