1
2
3
4
5
6
7
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
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 }