View Javadoc

1   package org.lcsim.geometry.compact.converter.lcdd.util;
2   
3   import org.jdom.Element;
4   
5   /**
6    *
7    * @author tonyj
8    */
9   public class Structure extends Element
10  {
11     private Volume worldVolume;
12     private Volume trackingVolume;
13     
14     public Structure()
15     {
16        super("structure");
17     }
18     public void addVolume(Volume volume)
19     {
20        addContent(volume);
21     }
22     void setWorldVolume(Volume volume)
23     {
24        addVolume(volume);
25        worldVolume = volume;
26     }
27     
28     public Volume getWorldVolume()
29     {
30        return worldVolume;
31     }
32     void setTrackingVolume(Volume volume)
33     {
34        addVolume(volume);
35        trackingVolume = volume;
36     }
37     
38     public Volume getTrackingVolume()
39     {
40        return trackingVolume;
41     }
42  }