Commit in hps-java/src/main/java/org/lcsim/hps/recon/tracking on MAIN
HPSClusteringAlgorithm.java+30added 1.1
Strip clustering for HPS detector...differs from the normal clustering algorithm interface because findClusters takes BaseTrackerHits instead of RawTrackerHits.   Also, got rid of electrodes and readout chip arguments

hps-java/src/main/java/org/lcsim/hps/recon/tracking
HPSClusteringAlgorithm.java added at 1.1
diff -N HPSClusteringAlgorithm.java
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ HPSClusteringAlgorithm.java	22 Apr 2012 20:42:10 -0000	1.1
@@ -0,0 +1,30 @@
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package org.lcsim.hps.recon.tracking;
+
+import java.util.List;
+import org.lcsim.event.base.BaseTrackerHit;
+
+/**
+ *
+ * @author mgraham
+ */
+
+
+public interface HPSClusteringAlgorithm {
+
+    /**
+     * Finds the clusters given a list of RawTrackerHits on a particular
+     * silicon sensor with electrodes given by SiSensorElectrodes.  A list
+     * of clusters is returned, with each cluster being a list of RawTrackerHits
+     * the form the cluster.
+     *
+     * @param hits base hits
+     * @return list of clusters, with each cluster being a list of RawTrackerHits
+     */
+    public List<List<BaseTrackerHit>> findClusters(
+             List<BaseTrackerHit> hits);
+
+}
\ No newline at end of file
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