lcsim/src/org/lcsim/contrib/uiowa/structural
diff -u -r1.4 -r1.5
--- ExamplePFA.java 18 Oct 2005 17:50:53 -0000 1.4
+++ ExamplePFA.java 19 Oct 2005 19:43:09 -0000 1.5
@@ -12,6 +12,12 @@
import mst.MinimumHitToHitDistance;
import mst.Metrics;
+/**
+ * An example PFA using the structual algorithm.
+ *
+ * @version $Id: ExamplePFA.java,v 1.5 2005/10/19 19:43:09 mcharles Exp $
+ */
+
public class ExamplePFA extends Driver
{
// Special treatment for likelihood quantities that need per-event info
@@ -35,8 +41,9 @@
add(mstDriverEcal);
add(mstDriverHcal);
- // Find MIPs within clusters. Have to do this before merge
- // because the MIP-finder is layer-based...
+ // Find MIPs within clusters. Have to do this before merging ECAL and HCAL
+ // because the MIP-finder is layer-based -- we don't want to confuse layer n
+ // of the ECAL with layer n of the HCAL.
TrackSegmentFinder findTracksEcal = new TrackSegmentFinder("MSTCluster EMCal", "Track segments EMCal");
TrackSegmentFinder findTracksHcal = new TrackSegmentFinder("MSTCluster HCal", "Track segments HCal");
add(findTracksEcal);