View Javadoc

1    package org.lcsim.geometry.compact.converter.lcdd.util;
2   
3   import java.util.List;
4   
5   public class Polyhedra extends Solid
6   {   
7       public Polyhedra(String name, int nsides, List<ZPlane> zplanes)
8       {
9           super("polyhedra", name);
10          
11          setAttribute("startphi", String.valueOf(0));
12          setAttribute("deltaphi", String.valueOf(Math.PI * 2) );
13          setAttribute("numsides", String.valueOf(nsides));
14                  
15          for (ZPlane zplane : zplanes)
16          {
17              addContent(zplane);
18          }
19      }
20  }