1 package org.lcsim.geometry.compact.converter.pandora;
2
3
4
5
6
7
8
9 public class SamplingLayerRange
10 {
11 int lowerLayer;
12 int upperLayer;
13 double em;
14 double had;
15
16 SamplingLayerRange(int lowerLayer, int upperLayer, double em, double had)
17 {
18 this.lowerLayer = lowerLayer;
19 this.upperLayer = upperLayer;
20 this.em = em;
21 this.had = had;
22 }
23
24 public boolean inRange(int layerNumber)
25 {
26 return layerNumber >= lowerLayer && layerNumber <= upperLayer;
27 }
28
29 public int getLowerLayer()
30 {
31 return lowerLayer;
32 }
33
34 public int getUpperLayer()
35 {
36 return upperLayer;
37 }
38
39 public double getEMSampling()
40 {
41 return em;
42 }
43
44 public double getHADSampling()
45 {
46 return had;
47 }
48 }