1 package org.lcsim.recon.tracking.vsegment.hitmaking; 2 3 import org.lcsim.recon.tracking.vsegment.hit.TrackerCluster; 4 import org.lcsim.recon.tracking.vsegment.hit.TrackerHit; 5 6 /** 7 * Interface to be conformed to by classes that implement algorithms for producing 8 * {@link TrackerHit} objects from {@link TrackerCluster} objects, possibly taking 9 * into account information from tracks associated with the hits. 10 * 11 * @author D.Onoprienko 12 * @version $Id: TrackerHitMaker.java,v 1.1 2008/12/06 21:53:44 onoprien Exp $ 13 */ 14 public interface TrackerHitMaker { 15 16 /** 17 * Makes a new <tt>TrackerHit</tt>. 18 */ 19 public TrackerHit make(TrackerCluster cluster); 20 21 }