lcsim/src/org/lcsim/contrib/CosminDeaconu
diff -N StripMakerDriver.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ StripMakerDriver.java 18 Jan 2008 06:55:18 -0000 1.1
@@ -0,0 +1,41 @@
+/*
+ * StripMakerDriver.java
+ *
+ * Created on January 9, 2008, 11:49 AM
+ *
+ * To change this template, choose Tools | Template Manager
+ * and open the template in the editor.
+ */
+
+package org.lcsim.contrib.CosminDeaconu;
+import org.lcsim.contrib.RobKutschke.TKNHits.TKNClusterMakerDriverV1;
+import org.lcsim.contrib.RobKutschke.TKNHits.TKNRawHitsDriverV1;
+import org.lcsim.detector.driver.SimTrackerHitIdentifierReadoutDriver;
+import org.lcsim.event.EventHeader;
+import org.lcsim.util.Driver;
+/**
+ *
+ * A driver to create SiTrackerStrip1D objects in the newest detector.
+ *
+ * @author cozzy
+ */
+public class StripMakerDriver extends Driver{
+
+ //these names of the input collections may need to be modified depending on the detector model
+ private String[] input = {"SiTrackerBarrel_RO", "SiTrackerEndcap_RO"};
+ private String[] raw = {"RawBarrelTrackerHits", "RawEndcapTrackerHits"};
+ private String[] output = {"BarrelSiStrip1DHits", "EndcapSiStrip1DHits"};
+
+ public StripMakerDriver() {
+
+ super.add( new SimTrackerHitIdentifierReadoutDriver( input ) );
+ super.add( new TKNRawHitsDriverV1( input, raw) );
+ super.add( new TKNClusterMakerDriverV1( raw, output) );
+ }
+
+ protected void process(EventHeader event){
+
+ super.process(event);
+
+ }
+}