Print

Print


Commit in hps-java/src/main/java/org/lcsim/hps/recon/tracking on MAIN
TrackerReconDriver.java+11-31.2 -> 1.3

hps-java/src/main/java/org/lcsim/hps/recon/tracking
TrackerReconDriver.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- TrackerReconDriver.java	19 Jan 2012 01:22:15 -0000	1.2
+++ TrackerReconDriver.java	19 Jan 2012 01:30:24 -0000	1.3
@@ -20,7 +20,7 @@
  * It is intended to work with the {@link TrackerDigiDriver} digitization Driver.
  * 
  * @author jeremym
- * @version $Id: TrackerReconDriver.java,v 1.2 2012/01/19 01:22:15 jeremy Exp $
+ * @version $Id: TrackerReconDriver.java,v 1.3 2012/01/19 01:30:24 jeremy Exp $
  */
 public final class TrackerReconDriver extends Driver 
 {
@@ -29,6 +29,9 @@
 	
     // FIXME Hard-coded B-field value.  Get this from the Detector?
     private double bfield = 0.5;
+    
+    // Name of the SVT subdetector.
+    private String subdetectorName = "Tracker";
             
     // SimTrackerHit input collection.
     private String simTrackerHitCollectionName = "TrackerHits";
@@ -57,7 +60,12 @@
 	private String helicalTrackMCRelationsCollectionName = "HelicalTrackMCRelations";
 	
     public TrackerReconDriver()
-    {}            
+    {}
+    
+    public void setSubdetectorName(String subdetectorName)
+    {
+    	this.subdetectorName = subdetectorName;
+    }
     
 	public void setHelicalTrackHitRelationsCollectionName(String helicalTrackHitRelationsCollectionName)
 	{
@@ -151,7 +159,7 @@
         hthdriver.MCRelationName(helicalTrackMCRelationsCollectionName);
         for (int[] pair : pairs)
         {
-            hthdriver.setStereoPair("Tracker", pair[0], pair[1]);
+            hthdriver.setStereoPair(subdetectorName, pair[0], pair[1]);
         }       
         hthdriver.setMaxSeperation(10.01);  
         hthdriver.setTolerance(0.01); 
CVSspam 0.2.12


Use REPLY-ALL to reply to list

To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1