Commit in GeomConverter/sandbox on MAIN
PolyhedraEndcapCalorimeterTest.lcdd+227added 1.1


GeomConverter/sandbox
PolyhedraEndcapCalorimeterTest.lcdd added at 1.1
diff -N PolyhedraEndcapCalorimeterTest.lcdd
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ PolyhedraEndcapCalorimeterTest.lcdd	6 Feb 2009 20:19:48 -0000	1.1
@@ -0,0 +1,227 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<lcdd xmlns:lcdd="http://www.lcsim.org/schemas/lcdd/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcdd/1.0/lcdd.xsd">
+  <header>
+    <detector name="PolyhedraEndcapCalorimeterTest" />
+    <generator name="GeomConverter" version="1.0" file="./PolyhedraEndcapCalorimeterTest.xml" checksum="1465232093" />
+    <author name="NONE" />
+    <comment>Test of org.lcsim.geometry.subdetector.PolyhedraEndcapCalorimeter class.</comment>
+  </header>
+  <iddict>
+    <idspec name="CalHits" length="64">
+      <idfield signed="false" label="layer" length="8" start="0" />
+      <idfield signed="false" label="system" length="6" start="8" />
+      <idfield signed="false" label="barrel" length="3" start="14" />
+      <idfield signed="true" label="x" length="16" start="32" />
+      <idfield signed="true" label="z" length="16" start="48" />
+    </idspec>
+  </iddict>
+  <sensitive_detectors>
+    <calorimeter name="PolyhedraEndcapCalorimeterTest" ecut="0.0" eunit="MeV" verbose="0" hits_collection="CalHits">
+      <idspecref ref="CalHits" />
+      <grid_xyz grid_size_x="1.0" grid_size_y="0.0" grid_size_z="1.0" />
+    </calorimeter>
+  </sensitive_detectors>
+  <limits />
+  <regions>
+    <region name="TrackingRegion" store_secondaries="true" cut="10.0" lunit="mm" threshold="1.0" eunit="MeV" />
+  </regions>
+  <display>
+    <vis name="InvisibleWithDaughters" line_style="unbroken" drawing_style="wireframe" show_daughters="true" visible="false">
+      <color R="1.0" G="1.0" B="1.0" alpha="1.0" />
+    </vis>
+    <vis name="InvisibleNoDaughters" line_style="unbroken" drawing_style="wireframe" show_daughters="false" visible="false">
+      <color R="1.0" G="1.0" B="1.0" alpha="1.0" />
+    </vis>
+    <vis name="WorldVis" line_style="unbroken" drawing_style="wireframe" show_daughters="true" visible="false">
+      <color R="1.0" G="1.0" B="1.0" alpha="1.0" />
+    </vis>
+    <vis name="TrackingVis" line_style="unbroken" drawing_style="wireframe" show_daughters="true" visible="false">
+      <color R="1.0" G="1.0" B="1.0" alpha="1.0" />
+    </vis>
+  </display>
+  <gdml>
+    <define>
+      <rotation name="identity_rot" x="0.0" y="0.0" z="0.0" unit="radian" />
+      <rotation name="reflect_rot" x="3.141592653589793" y="0.0" z="0.0" unit="radian" />
+      <position name="identity_pos" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <constant name="world_side" value="30000.0" />
+      <constant name="cm" value="10.0" />
+      <constant name="tracking_region_radius" value="1.0" />
+      <constant name="world_y" value="30000.0" />
+      <constant name="world_z" value="30000.0" />
+      <constant name="tracking_region_zmax" value="1.0" />
+      <constant name="world_x" value="30000.0" />
+      <position name="PolyhedraEndcapCalorimeterTest_stave_layer0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="PolyhedraEndcapCalorimeterTest_stave_layer0_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="PolyhedraEndcapCalorimeterTest_stave0_module0_position" x="-0.0" y="750.0" z="1250.0" unit="mm" />
+      <rotation name="PolyhedraEndcapCalorimeterTest_stave0_module0_rotation" x="1.5707963267948966" y="0.0" z="0.0" unit="radian" />
+      <position name="PolyhedraEndcapCalorimeterTest_stave0_module1_position" x="530.3300858899106" y="530.3300858899107" z="1250.0" unit="mm" />
+      <rotation name="PolyhedraEndcapCalorimeterTest_stave0_module1_rotation" x="1.5707963267948966" y="-0.7853981633974483" z="0.0" unit="radian" />
+      <position name="PolyhedraEndcapCalorimeterTest_stave0_module2_position" x="750.0" y="4.5924254968025744E-14" z="1250.0" unit="mm" />
+      <rotation name="PolyhedraEndcapCalorimeterTest_stave0_module2_rotation" x="1.5707963267948966" y="-1.5707963267948966" z="0.0" unit="radian" />
+      <position name="PolyhedraEndcapCalorimeterTest_stave0_module3_position" x="530.3300858899107" y="-530.3300858899106" z="1250.0" unit="mm" />
+      <rotation name="PolyhedraEndcapCalorimeterTest_stave0_module3_rotation" x="1.5707963267948966" y="-2.356194490192345" z="0.0" unit="radian" />
+      <position name="PolyhedraEndcapCalorimeterTest_stave0_module4_position" x="9.184850993605149E-14" y="-750.0" z="1250.0" unit="mm" />
+      <rotation name="PolyhedraEndcapCalorimeterTest_stave0_module4_rotation" x="1.5707963267948966" y="-3.141592653589793" z="0.0" unit="radian" />
+      <position name="PolyhedraEndcapCalorimeterTest_stave0_module5_position" x="-530.3300858899106" y="-530.3300858899107" z="1250.0" unit="mm" />
+      <rotation name="PolyhedraEndcapCalorimeterTest_stave0_module5_rotation" x="1.5707963267948966" y="-3.9269908169872414" z="0.0" unit="radian" />
+      <position name="PolyhedraEndcapCalorimeterTest_stave0_module6_position" x="-750.0" y="-1.3777276490407722E-13" z="1250.0" unit="mm" />
+      <rotation name="PolyhedraEndcapCalorimeterTest_stave0_module6_rotation" x="1.5707963267948966" y="-4.71238898038469" z="0.0" unit="radian" />
+      <position name="PolyhedraEndcapCalorimeterTest_stave0_module7_position" x="-530.3300858899107" y="530.3300858899105" z="1250.0" unit="mm" />
+      <rotation name="PolyhedraEndcapCalorimeterTest_stave0_module7_rotation" x="1.5707963267948966" y="-5.497787143782138" z="0.0" unit="radian" />
+    </define>
+    <materials>
+      <element name="N" formula="N" Z="7.0">
+        <atom type="A" unit="g/mol" value="14.00674" />
+      </element>
+      <element name="O" formula="O" Z="8.0">
+        <atom type="A" unit="g/mol" value="15.9994" />
+      </element>
+      <element name="Ar" formula="Ar" Z="18.0">
+        <atom type="A" unit="g/mol" value="39.948" />
+      </element>
+      <material name="Air">
+        <D type="density" unit="g/cm3" value="0.0012" />
+        <fraction n="0.754" ref="N" />
+        <fraction n="0.234" ref="O" />
+        <fraction n="0.012" ref="Ar" />
+      </material>
+      <element name="Si" formula="Si" Z="14.0">
+        <atom type="A" unit="g/mol" value="28.0855" />
+      </element>
+      <material name="Silicon">
+        <D type="density" unit="g/cm3" value="2.3296" />
+        <composite n="1" ref="Si" />
+      </material>
+    </materials>
+    <solids>
+      <box name="world_box" x="world_x" y="world_y" z="world_z" />
+      <tube name="tracking_cylinder" deltaphi="6.283185307179586" rmin="0.0" rmax="tracking_region_radius" z="2*tracking_region_zmax" />
+      <trd name="PolyhedraEndcapCalorimeterTest_stave_trapezoid" y2="500.0" y1="500.0" z="500.0" x1="414.21356237309504" x2="828.4271247461901" />
+      <trd name="PolyhedraEndcapCalorimeterTest_stave_layer0_trapezoid" x1="414.21356237309504" x2="828.4271247461901" y1="500.0" y2="500.0" z="500.0" />
+      <trd name="PolyhedraEndcapCalorimeterTest_stave_layer0_slice0_trapezoid" x1="414.21356237309504" x2="828.4271247461901" y1="500.0" y2="500.0" z="500.0" />
+    </solids>
+    <structure>
+      <volume name="PolyhedraEndcapCalorimeterTest_stave_layer0_slice0">
+        <materialref ref="Silicon" />
+        <solidref ref="PolyhedraEndcapCalorimeterTest_stave_layer0_slice0_trapezoid" />
+        <sdref ref="PolyhedraEndcapCalorimeterTest" />
+      </volume>
+      <volume name="PolyhedraEndcapCalorimeterTest_stave_layer0">
+        <materialref ref="Air" />
+        <solidref ref="PolyhedraEndcapCalorimeterTest_stave_layer0_trapezoid" />
+        <physvol>
+          <volumeref ref="PolyhedraEndcapCalorimeterTest_stave_layer0_slice0" />
+          <positionref ref="PolyhedraEndcapCalorimeterTest_stave_layer0_slice0_position" />
+          <rotationref ref="identity_rot" />
+          <physvolid field_name="slice" value="0" />
+        </physvol>
+      </volume>
+      <volume name="PolyhedraEndcapCalorimeterTest_stave">
+        <materialref ref="Air" />
+        <solidref ref="PolyhedraEndcapCalorimeterTest_stave_trapezoid" />
+        <physvol>
+          <volumeref ref="PolyhedraEndcapCalorimeterTest_stave_layer0" />
+          <positionref ref="PolyhedraEndcapCalorimeterTest_stave_layer0_position" />
+          <rotationref ref="identity_rot" />
+          <physvolid field_name="layer" value="0" />
+        </physvol>
+      </volume>
+      <volume name="tracking_volume">
+        <materialref ref="Air" />
+        <solidref ref="tracking_cylinder" />
+        <regionref ref="TrackingRegion" />
+        <visref ref="TrackingVis" />
+      </volume>
+      <volume name="world_volume">
+        <materialref ref="Air" />
+        <solidref ref="world_box" />
+        <physvol>
+          <volumeref ref="tracking_volume" />
+          <positionref ref="identity_pos" />
+          <rotationref ref="identity_rot" />
+        </physvol>
+        <physvol>
+          <volumeref ref="PolyhedraEndcapCalorimeterTest_stave" />
+          <positionref ref="PolyhedraEndcapCalorimeterTest_stave0_module0_position" />
+          <rotationref ref="PolyhedraEndcapCalorimeterTest_stave0_module0_rotation" />
+          <physvolid field_name="system" value="1" />
+          <physvolid field_name="barrel" value="1" />
+          <physvolid field_name="stave" value="0" />
+          <physvolid field_name="module" value="0" />
+        </physvol>
+        <physvol>
+          <volumeref ref="PolyhedraEndcapCalorimeterTest_stave" />
+          <positionref ref="PolyhedraEndcapCalorimeterTest_stave0_module1_position" />
+          <rotationref ref="PolyhedraEndcapCalorimeterTest_stave0_module1_rotation" />
+          <physvolid field_name="system" value="1" />
+          <physvolid field_name="barrel" value="1" />
+          <physvolid field_name="stave" value="0" />
+          <physvolid field_name="module" value="1" />
+        </physvol>
+        <physvol>
+          <volumeref ref="PolyhedraEndcapCalorimeterTest_stave" />
+          <positionref ref="PolyhedraEndcapCalorimeterTest_stave0_module2_position" />
+          <rotationref ref="PolyhedraEndcapCalorimeterTest_stave0_module2_rotation" />
+          <physvolid field_name="system" value="1" />
+          <physvolid field_name="barrel" value="1" />
+          <physvolid field_name="stave" value="0" />
+          <physvolid field_name="module" value="2" />
+        </physvol>
+        <physvol>
+          <volumeref ref="PolyhedraEndcapCalorimeterTest_stave" />
+          <positionref ref="PolyhedraEndcapCalorimeterTest_stave0_module3_position" />
+          <rotationref ref="PolyhedraEndcapCalorimeterTest_stave0_module3_rotation" />
+          <physvolid field_name="system" value="1" />
+          <physvolid field_name="barrel" value="1" />
+          <physvolid field_name="stave" value="0" />
+          <physvolid field_name="module" value="3" />
+        </physvol>
+        <physvol>
+          <volumeref ref="PolyhedraEndcapCalorimeterTest_stave" />
+          <positionref ref="PolyhedraEndcapCalorimeterTest_stave0_module4_position" />
+          <rotationref ref="PolyhedraEndcapCalorimeterTest_stave0_module4_rotation" />
+          <physvolid field_name="system" value="1" />
+          <physvolid field_name="barrel" value="1" />
+          <physvolid field_name="stave" value="0" />
+          <physvolid field_name="module" value="4" />
+        </physvol>
+        <physvol>
+          <volumeref ref="PolyhedraEndcapCalorimeterTest_stave" />
+          <positionref ref="PolyhedraEndcapCalorimeterTest_stave0_module5_position" />
+          <rotationref ref="PolyhedraEndcapCalorimeterTest_stave0_module5_rotation" />
+          <physvolid field_name="system" value="1" />
+          <physvolid field_name="barrel" value="1" />
+          <physvolid field_name="stave" value="0" />
+          <physvolid field_name="module" value="5" />
+        </physvol>
+        <physvol>
+          <volumeref ref="PolyhedraEndcapCalorimeterTest_stave" />
+          <positionref ref="PolyhedraEndcapCalorimeterTest_stave0_module6_position" />
+          <rotationref ref="PolyhedraEndcapCalorimeterTest_stave0_module6_rotation" />
+          <physvolid field_name="system" value="1" />
+          <physvolid field_name="barrel" value="1" />
+          <physvolid field_name="stave" value="0" />
+          <physvolid field_name="module" value="6" />
+        </physvol>
+        <physvol>
+          <volumeref ref="PolyhedraEndcapCalorimeterTest_stave" />
+          <positionref ref="PolyhedraEndcapCalorimeterTest_stave0_module7_position" />
+          <rotationref ref="PolyhedraEndcapCalorimeterTest_stave0_module7_rotation" />
+          <physvolid field_name="system" value="1" />
+          <physvolid field_name="barrel" value="1" />
+          <physvolid field_name="stave" value="0" />
+          <physvolid field_name="module" value="7" />
+        </physvol>
+        <visref ref="WorldVis" />
+      </volume>
+    </structure>
+    <setup name="Default" version="1.0">
+      <world ref="world_volume" />
+    </setup>
+  </gdml>
+  <fields>
+    <solenoid name="GlobalSolenoid" lunit="mm" funit="tesla" outer_radius="world_side" inner_field="5.0" outer_field="-0.6" zmax="1000.0" zmin="-1000.0" inner_radius="2635.0" />
+  </fields>
+</lcdd>
+
CVSspam 0.2.8