Print

Print


Commit in hps-java/src/main/java/org/lcsim/HPSKalmanFilter on MAIN
DarkPhotonMainDriver.java-3171.1 removed
remove old driver

hps-java/src/main/java/org/lcsim/HPSKalmanFilter
DarkPhotonMainDriver.java removed after 1.1
diff -N DarkPhotonMainDriver.java
--- DarkPhotonMainDriver.java	26 Aug 2010 19:55:51 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,317 +0,0 @@
-/*
- * DarkPhotonMainDriver class
- */
-package org.lcsim.HPSKalmanFilter;
-
-import org.lcsim.HPSDedicatedv2.*;
-import java.util.List;
-import java.util.ArrayList;
-import org.lcsim.util.Driver;
-import org.lcsim.util.loop.LCIODriver;
-import org.lcsim.event.EventHeader;
-import org.lcsim.event.MCParticle;
-
-/**
- *  Driver for track reconstruction and analysis of sATLAS detector
- *
- * @author M. Graham and R. Partridge
- */
-
-public class DarkPhotonMainDriver extends Driver {
-
-    public String outputFile = "foobar.slcio";
-    public String plotsFile = "myplots.aida";
-    public String outputTextName = "myevents.txt";
-//    TrackAnalysisDriver tad;
-    TestConstrainedVertex tad;
-    List<int[]> pairs = new ArrayList();
-    List<Integer> passLayers = new ArrayList();
-    double referenceX = 0.0;
-    double referenceY = 0.0;
-    double bfield = 1.0;
-    int nlayers = 9;
-    String axialStrategy = "DarkPhoton-Axial-HPS20.xml";
-    String finalStrategy = "DarkPhoton-HPS20.xml";
-    public String pName = "HPS2v8";
-//    AnalysisTupleDriver atd;
-
-    public DarkPhotonMainDriver() {
-        add(new MakeSensorsDriver());
-
-        setPName(pName);
-
-        TrackReconstructionDriver trd = new TrackReconstructionDriver(referenceX, referenceY, bfield, axialStrategy, finalStrategy, pairs, passLayers);
-        add(trd);
-//        tad=new TestConstrainedVertex(nlayers);
-        add(new OccupancyDriver());
-//        add(tad);
-//        System.out.print("Building TRF detector . . .");
-//        add(new BuildTRFDetectorDriver());
-        System.out.println("Dark photon driver bfield = " + bfield);
-        add(new KalmanFilterDriver());
-    }
-
-    public void setOutputFile(String outputFile) {
-        System.out.println("Will output events to " + outputFile);
-        add(new LCIODriver(outputFile));
-    }
-
-    public void setPlotsFile(String plotsFile) {
-        System.out.println("Will output plots to " + plotsFile);
-        tad.setOutputPlots(plotsFile);
-    }
-
-    public void setOutputTextName(String outputTextName) {
-        System.out.println("Will output selected events to " + outputTextName);
-        tad.setOutputText(outputTextName);
-    }
-
-    public void setPName(String pName) {
-        System.out.println("Setting parameter set to " + pName);
-        pairs.clear();
-        if (pName.contentEquals("HPS2v0")) {
-            referenceX = 0.0;
-            referenceY = 0.0;
-            bfield = 1.0;
-
-            nlayers = 9;
-            axialStrategy = "DarkPhoton-Axial-HPS20.xml";
-            finalStrategy = "DarkPhoton-HPS20.xml";
-
-            int[] p1 = {1, 2};
-            int[] p2 = {3, 4};
-            int[] p3 = {6, 7};
-            pairs.add(p1);
-            pairs.add(p2);
-            pairs.add(p3);
-        }
-        if (pName.contentEquals("HPS2v1")) {
-            referenceX = 0.0;
-            referenceY = 0.0;
-            bfield = 1.0;
-
-            nlayers = 9;
-            axialStrategy = "DarkPhoton-Axial-HPS20.xml";
-            finalStrategy = "DarkPhoton-HPS21.xml";
-            /*  HPS-v2.1*/
-            int[] p1 = {1, 2};
-            int[] p2 = {3, 4};
-            int[] p3 = {5, 6};
-            int[] p4 = {7, 8};
-            pairs.add(p1);
-            pairs.add(p2);
-            pairs.add(p3);
-            pairs.add(p4);
-        }
-        if (pName.contentEquals("HPS2v2")) {
-            referenceX = 0.0;
-            referenceY = 0.0;
-            bfield = 1.0;
-
-            nlayers = 10;
-            axialStrategy = "DarkPhoton-Axial-HPS20.xml";
-            finalStrategy = "DarkPhoton-HPS22.xml";
-            /*  HPS-v2.1*/
-            int[] p1 = {1, 2};
-            int[] p2 = {3, 4};
-            int[] p3 = {5, 10};
-            int[] p4 = {6, 7};
-            pairs.add(p1);
-            pairs.add(p2);
-            pairs.add(p3);
-            pairs.add(p4);
-        }
-        if (pName.contentEquals("HPS2v3")) {
-            referenceX = 0.0;
-            referenceY = 0.0;
-            bfield = 1.0;
-
-            nlayers = 10;
-            axialStrategy = "DarkPhoton-Axial-HPS23.xml";
-            finalStrategy = "DarkPhoton-HPS23.xml";
-
-            int[] p1 = {1, 2};
-            int[] p2 = {3, 4};
-            int[] p3 = {5, 6};
-            int[] p4 = {7, 8};
-            int[] p5 = {9, 10};
-            pairs.add(p1);
-            pairs.add(p2);
-            pairs.add(p3);
-            pairs.add(p4);
-            pairs.add(p5);
-            passLayers.add(9);
-
-        }
-        if (pName.contentEquals("HPS2v4")) {
-            referenceX = 0.0;
-            referenceY = 0.0;
-            bfield = 1.0;
-
-            nlayers = 10;
-            axialStrategy = "DarkPhoton-Axial-HPS23.xml";
-            finalStrategy = "DarkPhoton-HPS23.xml";
-
-            int[] p1 = {1, 2};
-            int[] p2 = {3, 4};
-            int[] p3 = {5, 6};
-            int[] p4 = {7, 8};
-            int[] p5 = {9, 10};
-            pairs.add(p1);
-            pairs.add(p2);
-            pairs.add(p3);
-            pairs.add(p4);
-            pairs.add(p5);
-            passLayers.add(9);
-        }
-        if (pName.contentEquals("HPS2v5")) {
-            referenceX = 0.0;
-            referenceY = 0.0;
-            bfield = 1.0;
-
-            nlayers = 9;
-            axialStrategy = "DarkPhoton-Axial-HPS20.xml";
-            finalStrategy = "DarkPhoton-HPS20.xml";
-
-            int[] p1 = {1, 2};
-            int[] p2 = {3, 4};
-            int[] p3 = {6, 7};
-            pairs.add(p1);
-            pairs.add(p2);
-            pairs.add(p3);
-        }
-        if (pName.contentEquals("HPS2v6")) {
-            referenceX = 0.0;
-            referenceY = 0.0;
-            bfield = 1.0;
-
-            nlayers = 10;
-            axialStrategy = "DarkPhoton-Axial-HPS23.xml";
-            finalStrategy = "DarkPhoton-HPS23.xml";
-
-            int[] p1 = {1, 2};
-            int[] p2 = {3, 4};
-            int[] p3 = {5, 6};
-            int[] p4 = {7, 8};
-            int[] p5 = {9, 10};
-            pairs.add(p1);
-            pairs.add(p2);
-            pairs.add(p3);
-            pairs.add(p4);
-            pairs.add(p5);
-            passLayers.add(9);
-
-        }
-        if (pName.contentEquals("HPS2v7") || pName.contentEquals("HPS2v14")) {
-            referenceX = 0.0;
-            referenceY = 0.0;
-            bfield = 1.0;
-
-            nlayers = 10;
-            axialStrategy = "DarkPhoton-Axial-HPS23.xml";
-            finalStrategy = "DarkPhoton-HPS23.xml";
-
-            int[] p1 = {1, 2};
-            int[] p2 = {3, 4};
-            int[] p3 = {5, 6};
-            int[] p4 = {7, 8};
-            int[] p5 = {9, 10};
-            pairs.add(p1);
-            pairs.add(p2);
-            pairs.add(p3);
-            pairs.add(p4);
-            pairs.add(p5);
-            passLayers.add(9);
-        }
-        if (pName.contentEquals("HPS2v8") || pName.contentEquals("HPS2v12") || pName.contentEquals("HPS2v13")) {
-            referenceX = 0.0;
-            referenceY = 0.0;
-            bfield = 1.0;
-
-            nlayers = 10;
-            axialStrategy = "DarkPhoton-Axial-HPS23.xml";
-            finalStrategy = "DarkPhoton-HPS23.xml";
-//              finalStrategy = "DarkPhoton-HPS28-OutsideIn.xml";
-
-//            axialStrategy = "DarkPhoton-Axial-HPS28-TwoStrategies.xml";
-//            finalStrategy = "DarkPhoton-HPS28-TwoStrategies.xml";
-
-            int[] p1 = {1, 2};
-            int[] p2 = {3, 4};
-            int[] p3 = {5, 6};
-            int[] p4 = {7, 8};
-            int[] p5 = {9, 10};
-            pairs.add(p1);
-            pairs.add(p2);
-            pairs.add(p3);
-            pairs.add(p4);
-            pairs.add(p5);
-            passLayers.add(9);
-        }
-        if (pName.contentEquals("HPS2v9")) {
-            referenceX = 0.0;
-            referenceY = 0.0;
-            bfield = 1.0;
-
-            nlayers = 10;
-            axialStrategy = "none";
-            finalStrategy = "DarkPhoton-HPS23.xml";
-
-            int[] p1 = {1, 2};
-            int[] p2 = {3, 4};
-            int[] p3 = {5, 6};
-            int[] p4 = {7, 8};
-            int[] p5 = {9, 10};
-            pairs.add(p1);
-            pairs.add(p2);
-            pairs.add(p3);
-            pairs.add(p4);
-            pairs.add(p5);
-            passLayers.add(9);
-        }
-        if (pName.contentEquals("HPS2v10")) {
-            referenceX = 0.0;
-            referenceY = 0.0;
-            bfield = 1.0;
-
-            nlayers = 10;
-            axialStrategy = "DarkPhoton-Axial-HPS23.xml";
-            finalStrategy = "DarkPhoton-HPS23.xml";
-
-            int[] p1 = {1, 2};
-            int[] p2 = {3, 4};
-            int[] p3 = {5, 6};
-            int[] p4 = {7, 8};
-            int[] p5 = {9, 10};
-            pairs.add(p1);
-            pairs.add(p2);
-            pairs.add(p3);
-            pairs.add(p4);
-            pairs.add(p5);
-            passLayers.add(9);
-        }
-        if (pName.contentEquals("HPS2v11")) {
-            referenceX = 0.0;
-            referenceY = 0.0;
-            bfield = 1.0;
-
-            nlayers = 12;
-            axialStrategy = "DarkPhoton-Axial-HPS211.xml";
-            finalStrategy = "DarkPhoton-HPS211.xml";
-
-            int[] p1 = {1, 2};
-            int[] p2 = {3, 4};
-            int[] p3 = {5, 6};
-            int[] p4 = {7, 8};
-            int[] p5 = {9, 10};
-            int[] p6 = {11, 12};
-            pairs.add(p1);
-            pairs.add(p2);
-            pairs.add(p3);
-            pairs.add(p4);
-            pairs.add(p5);
-            pairs.add(p6);
-            passLayers.add(9);
-        }
-    }
-}
CVSspam 0.2.8