Print

Print


Commit in lcsim/src/org/lcsim/contrib/tracking on MAIN
AxialBarrelTrackFinder.java+15-111.2 -> 1.3
JM: Replace TrackerIDDecoder with IDDecoder

lcsim/src/org/lcsim/contrib/tracking
AxialBarrelTrackFinder.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- AxialBarrelTrackFinder.java	18 Jan 2006 00:37:22 -0000	1.2
+++ AxialBarrelTrackFinder.java	15 Feb 2006 00:28:01 -0000	1.3
@@ -7,23 +7,27 @@
 
 package org.lcsim.contrib.tracking;
 
+import hep.aida.IHistogramFactory;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Set;
+import java.util.Vector;
+
 import org.lcsim.event.EventHeader;
-import org.lcsim.event.SimTrackerHit;
 import org.lcsim.event.MCParticle;
+import org.lcsim.event.SimTrackerHit;
 import org.lcsim.event.Track;
-import org.lcsim.util.Driver;
+import org.lcsim.event.EventHeader.LCMetaData;
 import org.lcsim.fit.circle.CircleFit;
 import org.lcsim.fit.circle.CircleFitter;
-
 import org.lcsim.geometry.Detector;
+import org.lcsim.geometry.IDDecoder;
 import org.lcsim.geometry.subdetector.MultiLayerTracker;
-import org.lcsim.event.EventHeader.LCMetaData;
-import org.lcsim.geometry.util.TrackerIDDecoder;
+import org.lcsim.util.Driver;
 import org.lcsim.util.aida.AIDA;
-import hep.aida.*;
-
-import java.util.*;
-import java.lang.Math;
 
 /**
  * AxialBarrelTrackFinder is a Driver that performs track pattern recognition 
@@ -72,7 +76,7 @@
     private HashMap<SimTrackerHit,Double> _hit_separation = new HashMap<SimTrackerHit,Double>();
     
     private LCMetaData _metadata = null; //event.getMetaData(hits);
-    private TrackerIDDecoder _decoder = null; //(TrackerIDDecoder) metadata.getIDDecoder();
+    private IDDecoder _decoder = null; //(TrackerIDDecoder) metadata.getIDDecoder();
     
     private AIDA _aida = AIDA.defaultInstance();
     
@@ -118,7 +122,7 @@
         // Get the SimTrackerHits and metadata
         _hits = event.getSimTrackerHits(_input_hit_collection);
         _metadata = event.getMetaData(_hits);
-        _decoder = (TrackerIDDecoder) _metadata.getIDDecoder();
+        _decoder = _metadata.getIDDecoder();
         
         // Print out number of hits
         if (_make_histograms) _aida.cloud1D("nHitsTotal").fill(_hits.size());
CVSspam 0.2.8