1 package org.lcsim.geometry.compact.converter.pandora;
2
3 import java.util.ArrayList;
4 import java.util.List;
5
6
7
8
9
10
11
12
13
14 public class SamplingLayers extends ArrayList<SamplingLayerRange>
15 {
16 public SamplingLayers()
17 {
18 }
19
20 public SamplingLayers(SamplingLayerRange range)
21 {
22 this.add(range);
23 }
24
25 public SamplingLayers(List<SamplingLayerRange> ranges)
26 {
27 this.addAll(ranges);
28 }
29
30 public SamplingLayerRange getSamplingLayerRange(int layern)
31 {
32 for (SamplingLayerRange range : this)
33 {
34 if (range.inRange(layern))
35 return range;
36 }
37 return null;
38 }
39 }