View Javadoc

1   /*
2    * StripHitCombiner.java
3    *
4    * Created on April 2, 2008, 6:51 AM
5    *
6    * To change this template, choose Tools | Template Manager
7    * and open the template in the editor.
8    */
9   
10  package org.lcsim.recon.tracking.digitization.sisim;
11  
12  import java.util.List;
13  import org.lcsim.detector.IDetectorElement;
14  import org.lcsim.detector.tracker.silicon.SiSensor;
15  import org.lcsim.detector.tracker.silicon.SiTrackerModule;
16  
17  /**
18   *
19   * @author tknelson
20   */
21  public interface StripHitCombiner
22  {
23      public String getName();
24      
25      public List<SiTrackerHitStrip2D> makeHits(IDetectorElement detector);
26      
27      public List<SiTrackerHitStrip2D> makeHits(SiTrackerModule module);
28      
29      public List<SiTrackerHitStrip2D> makeHits(SiSensor sensor);   
30  }