Commit in hps-detectors/detectors/HPS-TestRun-v6 on MAIN
HPS-TestRun-v6.lcdd+5331added 1.1
compact.xml+620added 1.1
detector.properties+2added 1.1
SamplingFractions/Ecal.properties+1added 1.1
+5954
4 added files
Adding new test run det.

hps-detectors/detectors/HPS-TestRun-v6
HPS-TestRun-v6.lcdd added at 1.1
diff -N HPS-TestRun-v6.lcdd
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ HPS-TestRun-v6.lcdd	25 Oct 2013 00:13:52 -0000	1.1
@@ -0,0 +1,5331 @@
+<?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="HPS-TestRun-v6" />
+    <generator name="GeomConverter" version="1.0" file="detectors/HPS-TestRun-v6/compact.xml" checksum="4004560827" />
+    <author name="NONE" />
+    <comment>HPS JLab Test Run detector</comment>
+  </header>
+  <iddict>
+    <idspec name="TrackerHits" length="46">
+      <idfield signed="false" label="system" length="6" start="0" />
+      <idfield signed="false" label="barrel" length="3" start="6" />
+      <idfield signed="false" label="layer" length="4" start="9" />
+      <idfield signed="false" label="module" length="12" start="13" />
+      <idfield signed="false" label="sensor" length="1" start="25" />
+      <idfield signed="true" label="side" length="2" start="32" />
+      <idfield signed="false" label="strip" length="12" start="34" />
+    </idspec>
+    <idspec name="TrackerHitsThin" length="46">
+      <idfield signed="false" label="system" length="6" start="0" />
+      <idfield signed="false" label="barrel" length="3" start="6" />
+      <idfield signed="false" label="layer" length="4" start="9" />
+      <idfield signed="false" label="module" length="12" start="13" />
+      <idfield signed="false" label="sensor" length="1" start="25" />
+      <idfield signed="true" label="side" length="2" start="32" />
+      <idfield signed="false" label="strip" length="12" start="34" />
+    </idspec>
+    <idspec name="EcalHits" length="22">
+      <idfield signed="false" label="system" length="6" start="0" />
+      <idfield signed="false" label="layer" length="2" start="6" />
+      <idfield signed="true" label="ix" length="8" start="8" />
+      <idfield signed="true" label="iy" length="6" start="16" />
+    </idspec>
+  </iddict>
+  <sensitive_detectors>
+    <tracker name="Tracker" ecut="0.0" eunit="MeV" verbose="0" hits_collection="TrackerHits">
+      <idspecref ref="TrackerHits" />
+    </tracker>
+    <tracker name="TrackerFieldDef" ecut="0.0" eunit="MeV" verbose="0" hits_collection="TrackerHitsThin">
+      <idspecref ref="TrackerHitsThin" />
+    </tracker>
+    <calorimeter name="Ecal" ecut="0.0" eunit="MeV" verbose="0" hits_collection="EcalHits">
+      <idspecref ref="EcalHits" />
+      <grid_xyz grid_size_x="0.0" grid_size_y="0.0" grid_size_z="0.0" />
+    </calorimeter>
+  </sensitive_detectors>
+  <limits />
+  <regions>
+    <region name="TrackingRegion" store_secondaries="true" kill_tracks="false" cut="10.0" lunit="mm" threshold="1.0" eunit="MeV" />
+  </regions>
+  <display>
+    <vis name="InvisibleNoDaughters" line_style="unbroken" drawing_style="wireframe" show_daughters="false" visible="false">
+      <color R="0.0" G="0.0" B="0.0" alpha="0.0" />
+    </vis>
+    <vis name="ECALVis" line_style="unbroken" drawing_style="wireframe" show_daughters="true" visible="true">
+      <color R="0.8" G="0.5" B="0.1" alpha="1.0" />
+    </vis>
+    <vis name="InvisibleWithDaughters" line_style="unbroken" drawing_style="wireframe" show_daughters="true" visible="false">
+      <color R="0.0" G="0.0" B="0.0" alpha="0.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="mod2_rx6b" value="0.022265951" />
+      <constant name="mod2_rx10t" value="-0.026009944899999998" />
+      <constant name="mod_rx6t" value="-0.026009944899999998" />
+      <constant name="mod2_y9t" value="31.513763241932644" />
+      <constant name="mod2_x5t" value="7.869338875908765" />
+      <constant name="a10b" value="3.49065850398866E-5" />
+      <constant name="mod_rx7b" value="0.022265951" />
+      <constant name="mod_y7t" value="32.6192151388858" />
+      <constant name="mod_y7b" value="-32.38646316455176" />
+      <constant name="mod2_rx6t" value="-0.026009944899999998" />
+      <constant name="mod2_x6b" value="10.795908775672478" />
+      <constant name="mod_rz1b" value="-1.670970859720096" />
+      <constant name="mod_ry1b" value="-0.03" />
+      <constant name="a10t" value="-4.01425727958696E-4" />
+      <constant name="mod2_rx5b" value="0.022265951" />
+      <constant name="endOfFieldZ" value="995.0" />
+      <constant name="ecal_z" value="80.0" />
+      <constant name="mod_rx5t" value="-0.026009944899999998" />
+      <constant name="mod2_x6t" value="8.054108269934694" />
+      <constant name="mod_rx6b" value="0.022265951" />
+      <constant name="mod2_rx10b" value="0.022265951" />
+      <constant name="mod_y8t" value="32.461315632807306" />
+      <constant name="mod_y8b" value="-32.22509657574574" />
+      <constant name="tracking_region_min" value="50.0" />
+      <constant name="mod2_x7b" value="15.972327254293043" />
+      <constant name="mod2_rx5t" value="-0.026009944899999998" />
+      <constant name="y_rot_bot_pivot" value="0.0029980000000000002" />
+      <constant name="mod2_ry9t" value="-0.031554" />
+      <constant name="mod_rz2t" value="-4.8122641537472575" />
+      <constant name="mod_rx4t" value="-0.026009944899999998" />
+      <constant name="mod2_x7t" value="14.124873366737035" />
+      <constant name="mod_z9t" value="688.4736320116248" />
+      <constant name="mod_y9t" value="31.513763241932644" />
+      <constant name="mod2_ry8b" value="3.114588" />
+      <constant name="mod2_z9t" value="688.4737558078831" />
+      <constant name="mod2_y7t" value="32.6192151388858" />
+      <constant name="mod_rz3b" value="-1.6708312333799364" />
+      <constant name="pivot" value="791.0" />
+      <constant name="mod_rx5b" value="0.022265951" />
+      <constant name="x_rot_top_add" value="-0.002448" />
+      <constant name="mod_y9b" value="-31.101654211598003" />
+      <constant name="mod2_rx8t" value="-0.026009944899999998" />
+      <constant name="mod2_ry9b" value="-0.027001999999999998" />
+      <constant name="mod2_x8b" value="16.135080142490043" />
+      <constant name="y5t_misalign" value="0.0" />
+      <constant name="mod_z9b" value="703.4374659313509" />
+      <constant name="mod2_ry8t" value="3.110036" />
+      <constant name="mod2_rx9b" value="0.022265951" />
+      <constant name="mod2_y8b" value="-32.22509657574574" />
+      <constant name="mod_x9t" value="20.508339028844915" />
+      <constant name="mod2_x8t" value="14.38013427163201" />
+      <constant name="mod_rx3t" value="-0.026009944899999998" />
+      <constant name="mod2_rx7b" value="0.022265951" />
+      <constant name="world_y" value="5000.0" />
+      <constant name="world_z" value="5000.0" />
+      <constant name="mod_ry10t" value="3.11159" />
+      <constant name="mod2_ry7b" value="-0.027001999999999998" />
+      <constant name="mod2_y8t" value="32.461315632807306" />
+      <constant name="mod_rz1t" value="-1.5707614202098568" />
+      <constant name="world_x" value="5000.0" />
+      <constant name="mod_rx4b" value="0.022265951" />
+      <constant name="mod_rz2b" value="-4.712683032767735" />
+      <constant name="mod_x9b" value="20.938380216235043" />
+      <constant name="mod2_x9b" value="21.200892300129166" />
+      <constant name="mod2_rx7t" value="-0.026009944899999998" />
+      <constant name="mod2_ry7t" value="-0.031554" />
+      <constant name="mod2_rx8b" value="0.022265951" />
+      <constant name="mod2_y9b" value="-31.101654211598003" />
+      <constant name="mod_y3t" value="34.358938272270294" />
+      <constant name="mod_rx2t" value="-0.026009944899999998" />
+      <constant name="mod_z7t" value="488.5820661950187" />
+      <constant name="mod2_x9t" value="20.349013117117448" />
+      <constant name="mod_y3b" value="-33.569805112090606" />
+      <constant name="mod_z7b" value="503.6803788383518" />
+      <constant name="mod_rx3b" value="0.022265951" />
+      <constant name="mod2_rz9t" value="-1.5704647142370176" />
+      <constant name="mod_y4t" value="34.21301428621625" />
+      <constant name="mod_rx1t" value="-0.026009944899999998" />
+      <constant name="mod_z8t" value="495.9720792435543" />
+      <constant name="mod2_rz9b" value="-1.6213373788630148" />
+      <constant name="mod_y4b" value="-33.412521809260326" />
+      <constant name="mod_z8b" value="510.9651197812876" />
+      <constant name="mod2_rx9t" value="-0.026009944899999998" />
+      <constant name="mod_rx2b" value="0.022265951" />
+      <constant name="mod_y5t" value="33.75463521187074" />
+      <constant name="y9b_misalign" value="0.0" />
+      <constant name="mod_z5t" value="288.6784360884802" />
+      <constant name="y10b" value="-31.052" />
+      <constant name="mod_rz10b" value="-4.712421233379937" />
+      <constant name="mod_y5b" value="-33.19790063561373" />
+      <constant name="y10t" value="31.596" />
+      <constant name="mod_rx1b" value="0.022265951" />
+      <constant name="mod_z5b" value="303.64991706092" />
+      <constant name="mod_y6t" value="33.633772425755566" />
+      <constant name="mod_z6t" value="296.0855720680364" />
+      <constant name="mod_y6b" value="-33.065727058751484" />
+      <constant name="mod_rz10t" value="-4.7619849010669375" />
+      <constant name="y10b_misalign" value="0.0" />
+      <constant name="mod_z6b" value="311.0763029522542" />
+      <constant name="mod2_ry2t" value="3.110036" />
+      <constant name="mod2_rz6b" value="-4.712700486060255" />
+      <constant name="mod_z10b" value="710.8284291373658" />
+      <constant name="mod_x4b" value="6.416403137003384" />
+      <constant name="mod_z10t" value="695.8081686834086" />
+      <constant name="mod2_ry2b" value="3.114588" />
+      <constant name="mod_x4t" value="5.777186033057895" />
+      <constant name="mod2_rz6t" value="-4.8125084998425365" />
+      <constant name="y_rot_top" value="0.03" />
+      <constant name="x_rot_bot_add" value="0.001322" />
+      <constant name="mod2_ry1t" value="-0.031554" />
+      <constant name="mod_x3b" value="6.118970857916369" />
+      <constant name="mod2_rz5b" value="-1.6704472609444978" />
+      <constant name="mod2_ry1b" value="-0.027001999999999998" />
+      <constant name="mod_x3t" value="5.617671361655103" />
+      <constant name="ecal_back" value="8.0" />
+      <constant name="moduleWidth" value="40.34" />
+      <constant name="mod2_rz5t" value="-1.5713373788630147" />
+      <constant name="y6t_misalign" value="0.0" />
+      <constant name="world_side" value="5000.0" />
+      <constant name="y7t_misalign" value="0.0" />
+      <constant name="mod_x2b" value="3.3884854728332807" />
+      <constant name="mod2_rz8b" value="-4.712857565692935" />
+      <constant name="y2t_misalign" value="0.0" />
+      <constant name="mod_x2t" value="2.7296779081615123" />
+      <constant name="mod2_rz8t" value="-4.762124527407097" />
+      <constant name="sensorWidth" value="38.3399" />
+      <constant name="mod_x1b" value="3.0738508746711153" />
+      <constant name="mod2_rz7b" value="-1.6213199255704949" />
+      <constant name="mod2_rz7t" value="-1.5707439669173366" />
+      <constant name="mod_x1t" value="2.5075206352157604" />
+      <constant name="mod2_ry6t" value="3.110036" />
+      <constant name="mod2_rz2b" value="-4.712683032767735" />
+      <constant name="mod2_rx2t" value="-0.026009944899999998" />
+      <constant name="mod_y10t" value="31.363738887978844" />
+      <constant name="mod2_rz10t" value="-4.7619849010669375" />
+      <constant name="mod_x8b" value="15.295536829232105" />
+      <constant name="mod_y10b" value="-30.94642775475116" />
+      <constant name="mod2_ry6b" value="3.114588" />
+      <constant name="y10t_misalign" value="0.0" />
+      <constant name="mod_ry10b" value="3.11159" />
+      <constant name="mod2_rz2t" value="-4.8122641537472575" />
+      <constant name="mod_x8t" value="14.838607475958428" />
+      <constant name="mod2_rz10b" value="-4.712421233379937" />
+      <constant name="mod2_rx2b" value="0.022265951" />
+      <constant name="constBFieldY" value="-0.491" />
+      <constant name="mod2_rx1t" value="-0.026009944899999998" />
+      <constant name="mod2_ry5t" value="-0.031554" />
+      <constant name="mod2_rz1b" value="-1.670970859720096" />
+      <constant name="y7b_misalign" value="0.0" />
+      <constant name="mod_x7b" value="15.110944320403984" />
+      <constant name="mod_x7t" value="14.594830646718696" />
+      <constant name="mod2_ry5b" value="-0.027001999999999998" />
+      <constant name="moduleLength" value="100.0" />
+      <constant name="mod2_rz1t" value="-1.5707614202098568" />
+      <constant name="mod2_rx1b" value="0.022265951" />
+      <constant name="mod2_rz4b" value="-4.7125783130126155" />
+      <constant name="mod_rx9t" value="-0.026009944899999998" />
+      <constant name="mod2_ry4t" value="3.110036" />
+      <constant name="mod_x6b" value="9.35709968726257" />
+      <constant name="mod2_rx4t" value="-0.026009944899999998" />
+      <constant name="mod2_rz4t" value="-4.812333966917337" />
+      <constant name="mod_x6t" value="8.82320498139022" />
+      <constant name="mod_rx9b" value="0.022265951" />
+      <constant name="mod2_ry4b" value="3.114588" />
+      <constant name="mod2_rx4b" value="0.022265951" />
+      <constant name="dipoleMagnetHeight" value="177.8" />
+      <constant name="y3b_misalign" value="0.0" />
+      <constant name="mod2_rz3b" value="-1.6708312333799364" />
+      <constant name="mod_x5b" value="9.02519218057878" />
+      <constant name="mod_rx8t" value="-0.026009944899999998" />
+      <constant name="mod2_ry3t" value="-0.031554" />
+      <constant name="mod2_rx3t" value="-0.026009944899999998" />
+      <constant name="y4b_misalign" value="0.0" />
+      <constant name="mod_rx8b" value="0.022265951" />
+      <constant name="mod2_ry3b" value="-0.027001999999999998" />
+      <constant name="mod_x5t" value="8.64994627204363" />
+      <constant name="mod_rx7t" value="-0.026009944899999998" />
+      <constant name="mod2_rx3b" value="0.022265951" />
+      <constant name="mod2_rz3t" value="-1.570674153747257" />
+      <constant name="y6b_misalign" value="0.0" />
+      <constant name="y7t" value="33.359" />
+      <constant name="x3t" value="-0.047" />
+      <constant name="z4t" value="196.234" />
+      <constant name="st8b" value="-4.712857565692935" />
+      <constant name="y8b_misalign" value="0.0" />
+      <constant name="y7b" value="-32.766" />
+      <constant name="x3b" value="0.004" />
+      <constant name="st8t" value="-4.762124527407097" />
+      <constant name="z4b" value="211.213" />
+      <constant name="x4t" value="-0.109" />
+      <constant name="st10b" value="-4.712421233379937" />
+      <constant name="y8t" value="33.183" />
+      <constant name="st9b" value="-1.6213373788630148" />
+      <constant name="z3t" value="188.85" />
+      <constant name="st10t" value="-4.7619849010669375" />
+      <constant name="y8b" value="-32.595" />
+      <constant name="st9t" value="-1.5704647142370176" />
+      <constant name="x4b" value="0.081" />
+      <constant name="z3b" value="203.863" />
+      <constant name="x_rot_bot" value="0.020943951" />
+      <constant name="st5t" value="-1.5713373788630147" />
+      <constant name="z6t" value="296.217" />
+      <constant name="st6b" value="-4.712700486060255" />
+      <constant name="x5t" value="-0.013" />
+      <constant name="y5t" value="34.984" />
+      <constant name="y5b" value="-33.842" />
+      <constant name="z6b" value="311.217" />
+      <constant name="x5b" value="-0.087" />
+      <constant name="st6t" value="-4.8125084998425365" />
+      <constant name="y6t" value="34.845" />
+      <constant name="z5t" value="288.808" />
+      <constant name="mod_rx10b" value="0.022265951" />
+      <constant name="x6t" value="-0.062" />
+      <constant name="st7b" value="-1.6213199255704949" />
+      <constant name="y6b" value="-33.7" />
+      <constant name="ecal_front" value="6.65" />
+      <constant name="z5b" value="303.784" />
+      <constant name="st7t" value="-1.5707439669173366" />
+      <constant name="x6b" value="0.022" />
+      <constant name="mod_rx10t" value="-0.026009944899999998" />
+      <constant name="x7t" value="-0.067" />
+      <constant name="a8b" value="4.71238898038469E-4" />
+      <constant name="x7b" value="-0.004" />
+      <constant name="a8t" value="-2.61799387799149E-4" />
+      <constant name="mod2_z1b" value="103.76757725893896" />
+      <constant name="x8t" value="-0.045" />
+      <constant name="dipoleMagnetWidth" value="416.052" />
+      <constant name="a9b" value="5.41052068118242E-4" />
+      <constant name="y_rot_bot" value="0.03" />
+      <constant name="x8b" value="-0.038" />
+      <constant name="a9t" value="-3.31612557878923E-4" />
+      <constant name="a5t" value="5.41052068118242E-4" />
+      <constant name="x9t" value="-0.152" />
+      <constant name="tracking_region_radius" value="2000.0" />
+      <constant name="z2t" value="96.268" />
+      <constant name="y9t" value="31.764" />
+      <constant name="a6b" value="3.14159265358979E-4" />
+      <constant name="z2b" value="111.167" />
+      <constant name="x9b" value="-0.171" />
+      <constant name="y9b" value="-31.217" />
+      <constant name="a6t" value="1.22173047639603E-4" />
+      <constant name="z1t" value="88.795" />
+      <constant name="a7b" value="5.23598775598299E-4" />
+      <constant name="x_off" value="0.0" />
+      <constant name="z1b" value="103.81" />
+      <constant name="y4t_misalign" value="0.0" />
+      <constant name="a7t" value="-5.23598775598299E-5" />
+      <constant name="y8t_misalign" value="0.0" />
+      <constant name="mod2_y3b" value="-33.569805112090606" />
+      <constant name="mod2_z5b" value="303.65210721152704" />
+      <constant name="mod_z4b" value="211.1155316427085" />
+      <constant name="a4b" value="1.91986217719376E-4" />
+      <constant name="mod_z4t" value="196.14897083222093" />
+      <constant name="mod2_y2t" value="35.04529776263537" />
+      <constant name="mod2_z4t" value="196.14968908971036" />
+      <constant name="mod_rz7t" value="-1.5707439669173366" />
+      <constant name="mod_ry8b" value="3.11159" />
+      <constant name="mod_ry7t" value="-0.03" />
+      <constant name="mod_rz8b" value="-4.712857565692935" />
+      <constant name="a3t" value="-1.22173047639603E-4" />
+      <constant name="mod2_y2b" value="-33.73426103578534" />
+      <constant name="mod_z3b" value="203.77114854816904" />
+      <constant name="y1t_misalign" value="0.0" />
+      <constant name="mod_ry9t" value="-0.03" />
+      <constant name="st1b" value="-1.670970859720096" />
+      <constant name="mod2_z4b" value="211.1181376427172" />
+      <constant name="mod_z3t" value="188.7664336620058" />
+      <constant name="x_rot_top" value="-0.0235619449" />
+      <constant name="a5b" value="-3.49065850398866E-4" />
+      <constant name="mod2_z3t" value="188.767160833597" />
+      <constant name="mod_rz8t" value="-4.762124527407097" />
+      <constant name="mod_ry9b" value="-0.03" />
+      <constant name="mod2_y1t" value="35.17500387690702" />
+      <constant name="mod_rz9b" value="-1.6213373788630148" />
+      <constant name="mod_ry8t" value="3.11159" />
+      <constant name="a4t" value="-5.23598775598299E-5" />
+      <constant name="mod2_z3b" value="203.77378755382531" />
+      <constant name="mod_z2b" value="111.11535884476277" />
+      <constant name="mod2_y1b" value="-33.87853508461832" />
+      <constant name="mod_y2b" value="-33.73426103578534" />
+      <constant name="mod_z1t" value="88.75972454477294" />
+      <constant name="mod2_x1b" value="5.134179850800875" />
+      <constant name="a2b" value="2.96705972839036E-4" />
+      <constant name="mod_ry6b" value="3.11159" />
+      <constant name="mod_rz9t" value="-1.5704647142370176" />
+      <constant name="mod2_z2t" value="96.23026084410334" />
+      <constant name="ecal_dx" value="41.27" />
+      <constant name="sensorLength" value="98.33" />
+      <constant name="mod_z2t" value="96.22942193797952" />
+      <constant name="mod2_y10t" value="31.363738887978844" />
+      <constant name="mod_y2t" value="35.04529776263537" />
+      <constant name="mod_ry5t" value="-0.03" />
+      <constant name="a1t" value="-3.49065850398866E-5" />
+      <constant name="mod2_z2b" value="111.1184142454114" />
+      <constant name="y_rot_top_pivot" value="-0.001554" />
+      <constant name="mod_z1b" value="103.7644888234905" />
+      <constant name="a3b" value="3.49065850398866E-5" />
+      <constant name="mod_y1b" value="-33.87853508461832" />
+      <constant name="mod_ry7b" value="-0.03" />
+      <constant name="mod2_z1t" value="88.76057247024082" />
+      <constant name="mod_y1t" value="35.17500387690702" />
+      <constant name="a2t" value="-1.22173047639603E-4" />
+      <constant name="mod_ry6t" value="3.11159" />
+      <constant name="y3b" value="-34.346" />
+      <constant name="mod2_z10b" value="710.8287894282957" />
+      <constant name="mod2_z9b" value="703.4378594372594" />
+      <constant name="mod_ry4b" value="3.11159" />
+      <constant name="mod_x10t" value="20.900518592636665" />
+      <constant name="mod2_y7b" value="-32.38646316455176" />
+      <constant name="mod2_x3b" value="7.879480317321849" />
+      <constant name="z10b" value="711.1419999999999" />
+      <constant name="z8b" value="511.194" />
+      <constant name="mod_rz4b" value="-4.7125783130126155" />
+      <constant name="st4b" value="-4.7125783130126155" />
+      <constant name="y3t" value="35.833" />
+      <constant name="mod2_z8t" value="495.97243547730574" />
+      <constant name="mod_ry3t" value="-0.03" />
+      <constant name="z10t" value="696.122" />
+      <constant name="mod_x10b" value="21.117156297780884" />
+      <constant name="mod2_x2t" value="1.6500048644065395" />
+      <constant name="mod2_y6t" value="33.633772425755566" />
+      <constant name="mod_rz3t" value="-1.570674153747257" />
+      <constant name="mod2_x10t" value="20.752590546309666" />
+      <constant name="z8t" value="496.194" />
+      <constant name="st3t" value="-1.570674153747257" />
+      <constant name="mod_ry5b" value="-0.03" />
+      <constant name="mod2_z8b" value="510.9663782576568" />
+      <constant name="mod2_y6b" value="-33.065727058751484" />
+      <constant name="mod2_x2b" value="5.426776573652052" />
+      <constant name="a1b" value="1.74532925199433E-4" />
+      <constant name="mod2_y10b" value="-30.94642775475116" />
+      <constant name="z7b" value="503.907" />
+      <constant name="y4b" value="-34.179" />
+      <constant name="mod_rz5b" value="-1.6704472609444978" />
+      <constant name="mod2_x10b" value="21.357510307176216" />
+      <constant name="mod2_z10t" value="695.8082836235237" />
+      <constant name="st5b" value="-1.6704472609444978" />
+      <constant name="y4t" value="35.669" />
+      <constant name="mod2_x1t" value="1.4162396863837652" />
+      <constant name="mod_ry4t" value="3.11159" />
+      <constant name="y1b_misalign" value="0.0" />
+      <constant name="z7t" value="488.8" />
+      <constant name="mod_rz4t" value="-4.812333966917337" />
+      <constant name="mod2_y5t" value="33.75463521187074" />
+      <constant name="st4t" value="-4.812333966917337" />
+      <constant name="mod2_z7t" value="488.5824313518987" />
+      <constant name="mod_ry2b" value="3.11159" />
+      <constant name="mod2_y5b" value="-33.19790063561373" />
+      <constant name="x10t" value="0.02" />
+      <constant name="y1b" value="-34.787" />
+      <constant name="mod2_z7b" value="503.68167005233687" />
+      <constant name="mod_rz6b" value="-4.712700486060255" />
+      <constant name="x1b" value="-0.04" />
+      <constant name="st2b" value="-4.712683032767735" />
+      <constant name="y3t_misalign" value="0.0" />
+      <constant name="mod2_x5b" value="10.486265540538978" />
+      <constant name="y1t" value="36.894" />
+      <constant name="mod2_x4t" value="4.852787905788575" />
+      <constant name="x10b" value="-0.214" />
+      <constant name="mod_ry1t" value="-0.03" />
+      <constant name="mod2_z6t" value="296.0861696563015" />
+      <constant name="x1t" value="-0.156" />
+      <constant name="mod_rz5t" value="-1.5713373788630147" />
+      <constant name="st1t" value="-1.5707614202098568" />
+      <constant name="mod2_y4t" value="34.21301428621625" />
+      <constant name="mod2_ry10b" value="3.114588" />
+      <constant name="mod_ry3b" value="-0.03" />
+      <constant name="mod2_z6b" value="311.07845972869313" />
+      <constant name="y2b" value="-34.633" />
+      <constant name="st3b" value="-1.6708312333799364" />
+      <constant name="z9b" value="703.749" />
+      <constant name="x2b" value="0.054" />
+      <constant name="mod_rz7b" value="-1.6213199255704949" />
+      <constant name="mod2_x4b" value="8.154894168875089" />
+      <constant name="y9t_misalign" value="0.0" />
+      <constant name="mod2_y4b" value="-33.412521809260326" />
+      <constant name="mod_ry2t" value="3.11159" />
+      <constant name="startOfFieldZ" value="0.0" />
+      <constant name="mod2_x3t" value="4.681800776240774" />
+      <constant name="y2t" value="36.746" />
+      <constant name="mod2_ry10t" value="3.110036" />
+      <constant name="mod2_z5t" value="288.67904262054907" />
+      <constant name="x2t" value="-0.158" />
+      <constant name="mod_rz6t" value="-4.8125084998425365" />
+      <constant name="st2t" value="-4.8122641537472575" />
+      <constant name="y5b_misalign" value="0.0" />
+      <constant name="tracking_region_zmax" value="1000.0" />
+      <constant name="y2b_misalign" value="0.0" />
+      <constant name="mod2_y3t" value="34.358938272270294" />
+      <constant name="z9t" value="688.7790000000001" />
+      <position name="TestRunModuleVolume_component0_position" x="0.0" y="0.0" z="-0.1" unit="mm" />
+      <rotation name="TestRunModuleVolume_component0_rotation" x="0.0" y="0.0" z="0.0" unit="radian" />
+      <position name="TestRunModuleVolume_component0Sensor0Position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <rotation name="TestRunModuleVolume_component0Sensor0Rotation" x="0.0" y="0.0" z="0.0" unit="radian" />
+      <position name="TestRunModuleVolume_component1_position" x="0.0" y="0.0" z="0.16" unit="mm" />
+      <rotation name="TestRunModuleVolume_component1_rotation" x="0.0" y="0.0" z="0.0" unit="radian" />
+      <position name="Tracker_TestRunModule_layer1_module0_position" x="1.4162396863837652" y="35.17500387690702" z="88.76057247024082" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer1_module0_rotation" x="-0.026009944899999998" y="-0.031554" z="-1.5707614202098568" unit="radian" />
+      <position name="Tracker_TestRunModule_layer1_module1_position" x="5.134179850800875" y="-33.87853508461832" z="103.76757725893896" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer1_module1_rotation" x="0.022265951" y="-0.027001999999999998" z="-1.670970859720096" unit="radian" />
+      <position name="Tracker_TestRunModule_layer2_module0_position" x="1.6500048644065395" y="35.04529776263537" z="96.23026084410334" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer2_module0_rotation" x="-0.026009944899999998" y="3.110036" z="-4.8122641537472575" unit="radian" />
+      <position name="Tracker_TestRunModule_layer2_module1_position" x="5.426776573652052" y="-33.73426103578534" z="111.1184142454114" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer2_module1_rotation" x="0.022265951" y="3.114588" z="-4.712683032767735" unit="radian" />
+      <position name="Tracker_TestRunModule_layer3_module0_position" x="4.681800776240774" y="34.358938272270294" z="188.767160833597" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer3_module0_rotation" x="-0.026009944899999998" y="-0.031554" z="-1.570674153747257" unit="radian" />
+      <position name="Tracker_TestRunModule_layer3_module1_position" x="7.879480317321849" y="-33.569805112090606" z="203.77378755382531" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer3_module1_rotation" x="0.022265951" y="-0.027001999999999998" z="-1.6708312333799364" unit="radian" />
+      <position name="Tracker_TestRunModule_layer4_module0_position" x="4.852787905788575" y="34.21301428621625" z="196.14968908971036" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer4_module0_rotation" x="-0.026009944899999998" y="3.110036" z="-4.812333966917337" unit="radian" />
+      <position name="Tracker_TestRunModule_layer4_module1_position" x="8.154894168875089" y="-33.412521809260326" z="211.1181376427172" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer4_module1_rotation" x="0.022265951" y="3.114588" z="-4.7125783130126155" unit="radian" />
+      <position name="Tracker_TestRunModule_layer5_module0_position" x="7.869338875908765" y="33.75463521187074" z="288.67904262054907" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer5_module0_rotation" x="-0.026009944899999998" y="-0.031554" z="-1.5713373788630147" unit="radian" />
+      <position name="Tracker_TestRunModule_layer5_module1_position" x="10.486265540538978" y="-33.19790063561373" z="303.65210721152704" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer5_module1_rotation" x="0.022265951" y="-0.027001999999999998" z="-1.6704472609444978" unit="radian" />
+      <position name="Tracker_TestRunModule_layer6_module0_position" x="8.054108269934694" y="33.633772425755566" z="296.0861696563015" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer6_module0_rotation" x="-0.026009944899999998" y="3.110036" z="-4.8125084998425365" unit="radian" />
+      <position name="Tracker_TestRunModule_layer6_module1_position" x="10.795908775672478" y="-33.065727058751484" z="311.07845972869313" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer6_module1_rotation" x="0.022265951" y="3.114588" z="-4.712700486060255" unit="radian" />
+      <position name="Tracker_TestRunModule_layer7_module0_position" x="14.124873366737035" y="32.6192151388858" z="488.5824313518987" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer7_module0_rotation" x="-0.026009944899999998" y="-0.031554" z="-1.5707439669173366" unit="radian" />
+      <position name="Tracker_TestRunModule_layer7_module1_position" x="15.972327254293043" y="-32.38646316455176" z="503.68167005233687" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer7_module1_rotation" x="0.022265951" y="-0.027001999999999998" z="-1.6213199255704949" unit="radian" />
+      <position name="Tracker_TestRunModule_layer8_module0_position" x="14.38013427163201" y="32.461315632807306" z="495.97243547730574" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer8_module0_rotation" x="-0.026009944899999998" y="3.110036" z="-4.762124527407097" unit="radian" />
+      <position name="Tracker_TestRunModule_layer8_module1_position" x="16.135080142490043" y="-32.22509657574574" z="510.9663782576568" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer8_module1_rotation" x="0.022265951" y="3.114588" z="-4.712857565692935" unit="radian" />
+      <position name="Tracker_TestRunModule_layer9_module0_position" x="20.349013117117448" y="31.513763241932644" z="688.4737558078831" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer9_module0_rotation" x="-0.026009944899999998" y="-0.031554" z="-1.5704647142370176" unit="radian" />
+      <position name="Tracker_TestRunModule_layer9_module1_position" x="21.200892300129166" y="-31.101654211598003" z="703.4378594372594" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer9_module1_rotation" x="0.022265951" y="-0.027001999999999998" z="-1.6213373788630148" unit="radian" />
+      <position name="Tracker_TestRunModule_layer10_module0_position" x="20.752590546309666" y="31.363738887978844" z="695.8082836235237" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer10_module0_rotation" x="-0.026009944899999998" y="3.110036" z="-4.7619849010669375" unit="radian" />
+      <position name="Tracker_TestRunModule_layer10_module1_position" x="21.357510307176216" y="-30.94642775475116" z="710.8287894282957" unit="mm" />
+      <rotation name="Tracker_TestRunModule_layer10_module1_rotation" x="0.022265951" y="3.114588" z="-4.712421233379937" unit="radian" />
+      <position name="TestRunModuleFieldDefVolume_component0_position" x="0.0" y="0.0" z="-5.0E-9" unit="mm" />
+      <rotation name="TestRunModuleFieldDefVolume_component0_rotation" x="0.0" y="0.0" z="0.0" unit="radian" />
+      <position name="TestRunModuleFieldDefVolume_component1_position" x="0.0" y="0.0" z="5.0E-9" unit="mm" />
+      <rotation name="TestRunModuleFieldDefVolume_component1_rotation" x="0.0" y="0.0" z="0.0" unit="radian" />
+      <position name="TrackerFieldDef_TestRunModuleFieldDef_layer1_module0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <rotation name="TrackerFieldDef_TestRunModuleFieldDef_layer1_module0_rotation" x="0.0" y="0.0" z="-1.5707963267948966" unit="radian" />
+      <position name="TrackerFieldDef_TestRunModuleFieldDef_layer2_module0_position" x="0.0" y="0.0" z="995.0" unit="mm" />
+      <rotation name="TrackerFieldDef_TestRunModuleFieldDef_layer2_module0_rotation" x="0.0" y="0.0" z="-1.5707963267948966" unit="radian" />
+      <position name="crystal1-1_pos_pos_bot" x="48.79473927539554" y="-51.17473927539554" z="1604.1626281236922" unit="mm" />
+      <rotation name="crystal1-1_rot_pos_bot" x="-0.0084372997827221" y="-0.0084372997827221" z="0.0" unit="radian" />
+      <position name="crystal1-1_pos_neg_bot" x="33.745260724604464" y="-51.17473927539554" z="1604.1626281236922" unit="mm" />
+      <rotation name="crystal1-1_rot_neg_bot" x="-0.0084372997827221" y="0.0084372997827221" z="0.0" unit="radian" />
+      <position name="crystal1-1_pos_pos_top" x="48.79473927539554" y="51.17473927539554" z="1604.1626281236922" unit="mm" />
+      <rotation name="crystal1-1_rot_pos_top" x="0.0084372997827221" y="-0.0084372997827221" z="0.0" unit="radian" />
+      <position name="crystal1-1_pos_neg_top" x="33.745260724604464" y="51.17473927539554" z="1604.1626281236922" unit="mm" />
+      <rotation name="crystal1-1_rot_neg_top" x="0.0084372997827221" y="0.0084372997827221" z="0.0" unit="radian" />
+      <position name="crystal2-1_pos_pos_bot" x="63.647812877938534" y="-51.17473927539554" z="1604.2520480856124" unit="mm" />
+      <rotation name="crystal2-1_rot_pos_bot" x="-0.0084372997827221" y="-0.0253118993481663" z="0.0" unit="radian" />
+      <position name="crystal2-1_pos_pos_top" x="63.647812877938534" y="51.17473927539554" z="1604.2520480856124" unit="mm" />
+      <rotation name="crystal2-1_rot_pos_top" x="0.0084372997827221" y="-0.0253118993481663" z="0.0" unit="radian" />
+      <position name="crystal3-1_pos_pos_bot" x="78.5078868703981" y="-51.17473927539554" z="1604.3186477918262" unit="mm" />
+      <rotation name="crystal3-1_rot_pos_bot" x="-0.0084372997827221" y="-0.042186498913610496" z="0.0" unit="radian" />
+      <position name="crystal3-1_pos_pos_top" x="78.5078868703981" y="51.17473927539554" z="1604.3186477918262" unit="mm" />
+      <rotation name="crystal3-1_rot_pos_top" x="0.0084372997827221" y="-0.042186498913610496" z="0.0" unit="radian" />
+      <position name="crystal4-1_pos_pos_bot" x="93.378374317979" y="-51.17473927539554" z="1604.3624082783765" unit="mm" />
+      <rotation name="crystal4-1_rot_pos_bot" x="-0.0084372997827221" y="-0.0590610984790547" z="0.0" unit="radian" />
+      <position name="crystal4-1_pos_pos_top" x="93.378374317979" y="51.17473927539554" z="1604.3624082783765" unit="mm" />
+      <rotation name="crystal4-1_rot_pos_top" x="0.0084372997827221" y="-0.0590610984790547" z="0.0" unit="radian" />
+      <position name="crystal5-1_pos_pos_bot" x="108.26270155521061" y="-51.17473927539554" z="1604.3833170846683" unit="mm" />
+      <rotation name="crystal5-1_rot_pos_bot" x="-0.0084372997827221" y="-0.0759356980444989" z="0.0" unit="radian" />
+      <position name="crystal5-1_pos_pos_top" x="108.26270155521061" y="51.17473927539554" z="1604.3833170846683" unit="mm" />
+      <rotation name="crystal5-1_rot_pos_top" x="0.0084372997827221" y="-0.0759356980444989" z="0.0" unit="radian" />
+      <position name="crystal6-1_pos_pos_bot" x="123.16431377551496" y="-51.17473927539554" z="1604.381368257016" unit="mm" />
+      <rotation name="crystal6-1_rot_pos_bot" x="-0.0084372997827221" y="-0.0928102976099431" z="0.0" unit="radian" />
+      <position name="crystal6-1_pos_pos_top" x="123.16431377551496" y="51.17473927539554" z="1604.381368257016" unit="mm" />
+      <rotation name="crystal6-1_rot_pos_top" x="0.0084372997827221" y="-0.0928102976099431" z="0.0" unit="radian" />
+      <position name="crystal7-1_pos_pos_bot" x="138.0866806873399" y="-51.17473927539554" z="1604.3565623503396" unit="mm" />
+      <rotation name="crystal7-1_rot_pos_bot" x="-0.0084372997827221" y="-0.10968489717538729" z="0.0" unit="radian" />
+      <position name="crystal7-1_pos_pos_top" x="138.0866806873399" y="51.17473927539554" z="1604.3565623503396" unit="mm" />
+      <rotation name="crystal7-1_rot_pos_top" x="0.0084372997827221" y="-0.10968489717538729" z="0.0" unit="radian" />
+      <position name="crystal8-1_pos_pos_bot" x="153.03330225657226" y="-51.17473927539554" z="1604.3089064280052" unit="mm" />
+      <rotation name="crystal8-1_rot_pos_bot" x="-0.0084372997827221" y="-0.1265594967408315" z="0.0" unit="radian" />
+      <position name="crystal8-1_pos_pos_top" x="153.03330225657226" y="51.17473927539554" z="1604.3089064280052" unit="mm" />
+      <rotation name="crystal8-1_rot_pos_top" x="0.0084372997827221" y="-0.1265594967408315" z="0.0" unit="radian" />
+      <position name="crystal9-1_pos_pos_bot" x="168.00771455551202" y="-51.17473927539554" z="1604.2384140598156" unit="mm" />
+      <rotation name="crystal9-1_rot_pos_bot" x="-0.0084372997827221" y="-0.14343409630627568" z="0.0" unit="radian" />
+      <position name="crystal9-1_pos_pos_top" x="168.00771455551202" y="51.17473927539554" z="1604.2384140598156" unit="mm" />
+      <rotation name="crystal9-1_rot_pos_top" x="0.0084372997827221" y="-0.14343409630627568" z="0.0" unit="radian" />
+      <position name="crystal10-1_pos_pos_bot" x="183.01349573939376" y="-51.17473927539554" z="1604.1451053181452" unit="mm" />
+      <rotation name="crystal10-1_rot_pos_bot" x="-0.0084372997827221" y="-0.1603086958717199" z="0.0" unit="radian" />
+      <position name="crystal10-1_pos_pos_top" x="183.01349573939376" y="51.17473927539554" z="1604.1451053181452" unit="mm" />
+      <rotation name="crystal10-1_rot_pos_top" x="0.0084372997827221" y="-0.1603086958717199" z="0.0" unit="radian" />
+      <position name="crystal11-1_pos_pos_bot" x="198.05427217228873" y="-51.17473927539554" z="1604.0290067722244" unit="mm" />
+      <rotation name="crystal11-1_rot_pos_bot" x="-0.0084372997827221" y="-0.1771832954371641" z="0.0" unit="radian" />
+      <position name="crystal11-1_pos_neg_bot" x="-115.51427217228871" y="-51.17473927539554" z="1604.0290067722244" unit="mm" />
+      <rotation name="crystal11-1_rot_neg_bot" x="-0.0084372997827221" y="0.1771832954371641" z="0.0" unit="radian" />
+      <position name="crystal11-1_pos_pos_top" x="198.05427217228873" y="51.17473927539554" z="1604.0290067722244" unit="mm" />
+      <rotation name="crystal11-1_rot_pos_top" x="0.0084372997827221" y="-0.1771832954371641" z="0.0" unit="radian" />
+      <position name="crystal11-1_pos_neg_top" x="-115.51427217228871" y="51.17473927539554" z="1604.0290067722244" unit="mm" />
+      <rotation name="crystal11-1_rot_neg_top" x="0.0084372997827221" y="0.1771832954371641" z="0.0" unit="radian" />
+      <position name="crystal12-1_pos_pos_bot" x="213.1337247252268" y="-51.17473927539554" z="1603.8901514805746" unit="mm" />
+      <rotation name="crystal12-1_rot_pos_bot" x="-0.0084372997827221" y="-0.19405789500260828" z="0.0" unit="radian" />
+      <position name="crystal12-1_pos_neg_bot" x="-130.5937247252268" y="-51.17473927539554" z="1603.8901514805746" unit="mm" />
+      <rotation name="crystal12-1_rot_neg_bot" x="-0.0084372997827221" y="0.19405789500260828" z="0.0" unit="radian" />
+      <position name="crystal12-1_pos_pos_top" x="213.1337247252268" y="51.17473927539554" z="1603.8901514805746" unit="mm" />
+      <rotation name="crystal12-1_rot_pos_top" x="0.0084372997827221" y="-0.19405789500260828" z="0.0" unit="radian" />
+      <position name="crystal12-1_pos_neg_top" x="-130.5937247252268" y="51.17473927539554" z="1603.8901514805746" unit="mm" />
+      <rotation name="crystal12-1_rot_neg_top" x="0.0084372997827221" y="0.19405789500260828" z="0.0" unit="radian" />
+      <position name="crystal13-1_pos_pos_bot" x="228.25559527054568" y="-51.17473927539554" z="1603.7285789815953" unit="mm" />
+      <rotation name="crystal13-1_rot_pos_bot" x="-0.0084372997827221" y="-0.2109324945680525" z="0.0" unit="radian" />
+      <position name="crystal13-1_pos_neg_bot" x="-145.71559527054566" y="-51.17473927539554" z="1603.7285789815953" unit="mm" />
+      <rotation name="crystal13-1_rot_neg_bot" x="-0.0084372997827221" y="0.2109324945680525" z="0.0" unit="radian" />
+      <position name="crystal13-1_pos_pos_top" x="228.25559527054568" y="51.17473927539554" z="1603.7285789815953" unit="mm" />
+      <rotation name="crystal13-1_rot_pos_top" x="0.0084372997827221" y="-0.2109324945680525" z="0.0" unit="radian" />
+      <position name="crystal13-1_pos_neg_top" x="-145.71559527054566" y="51.17473927539554" z="1603.7285789815953" unit="mm" />
+      <rotation name="crystal13-1_rot_neg_top" x="0.0084372997827221" y="0.2109324945680525" z="0.0" unit="radian" />
+      <position name="crystal14-1_pos_pos_bot" x="243.42369339782218" y="-51.17473927539554" z="1603.5443352823047" unit="mm" />
+      <rotation name="crystal14-1_rot_pos_bot" x="-0.0084372997827221" y="-0.22780709413349667" z="0.0" unit="radian" />
+      <position name="crystal14-1_pos_neg_bot" x="-160.88369339782216" y="-51.17473927539554" z="1603.5443352823047" unit="mm" />
+      <rotation name="crystal14-1_rot_neg_bot" x="-0.0084372997827221" y="0.22780709413349667" z="0.0" unit="radian" />
+      <position name="crystal14-1_pos_pos_top" x="243.42369339782218" y="51.17473927539554" z="1603.5443352823047" unit="mm" />
+      <rotation name="crystal14-1_rot_pos_top" x="0.0084372997827221" y="-0.22780709413349667" z="0.0" unit="radian" />
+      <position name="crystal14-1_pos_neg_top" x="-160.88369339782216" y="51.17473927539554" z="1603.5443352823047" unit="mm" />
+      <rotation name="crystal14-1_rot_neg_top" x="0.0084372997827221" y="0.22780709413349667" z="0.0" unit="radian" />
+      <position name="crystal15-1_pos_pos_bot" x="258.6419033782828" y="-51.17473927539554" z="1603.3374728452397" unit="mm" />
+      <rotation name="crystal15-1_rot_pos_bot" x="-0.0084372997827221" y="-0.24468169369894088" z="0.0" unit="radian" />
+      <position name="crystal15-1_pos_neg_bot" x="-176.1019033782828" y="-51.17473927539554" z="1603.3374728452397" unit="mm" />
+      <rotation name="crystal15-1_rot_neg_bot" x="-0.0084372997827221" y="0.24468169369894088" z="0.0" unit="radian" />
+      <position name="crystal15-1_pos_pos_top" x="258.6419033782828" y="51.17473927539554" z="1603.3374728452397" unit="mm" />
+      <rotation name="crystal15-1_rot_pos_top" x="0.0084372997827221" y="-0.24468169369894088" z="0.0" unit="radian" />
+      <position name="crystal15-1_pos_neg_top" x="-176.1019033782828" y="51.17473927539554" z="1603.3374728452397" unit="mm" />
+      <rotation name="crystal15-1_rot_neg_top" x="0.0084372997827221" y="0.24468169369894088" z="0.0" unit="radian" />
+      <position name="crystal16-1_pos_pos_bot" x="273.91419140634014" y="-51.17473927539554" z="1603.108050573519" unit="mm" />
+      <rotation name="crystal16-1_rot_pos_bot" x="-0.0084372997827221" y="-0.26155629326438506" z="0.0" unit="radian" />
+      <position name="crystal16-1_pos_neg_bot" x="-191.37419140634015" y="-51.17473927539554" z="1603.108050573519" unit="mm" />
+      <rotation name="crystal16-1_rot_neg_bot" x="-0.0084372997827221" y="0.26155629326438506" z="0.0" unit="radian" />
+      <position name="crystal16-1_pos_pos_top" x="273.91419140634014" y="51.17473927539554" z="1603.108050573519" unit="mm" />
+      <rotation name="crystal16-1_rot_pos_top" x="0.0084372997827221" y="-0.26155629326438506" z="0.0" unit="radian" />
+      <position name="crystal16-1_pos_neg_top" x="-191.37419140634015" y="51.17473927539554" z="1603.108050573519" unit="mm" />
+      <rotation name="crystal16-1_rot_neg_top" x="0.0084372997827221" y="0.26155629326438506" z="0.0" unit="radian" />
+      <position name="crystal17-1_pos_pos_bot" x="289.2446131488872" y="-51.17473927539554" z="1602.8561337940675" unit="mm" />
+      <rotation name="crystal17-1_rot_pos_bot" x="-0.0084372997827221" y="-0.2784308928298293" z="0.0" unit="radian" />
+      <position name="crystal17-1_pos_neg_bot" x="-206.7046131488872" y="-51.17473927539554" z="1602.8561337940675" unit="mm" />
+      <rotation name="crystal17-1_rot_neg_bot" x="-0.0084372997827221" y="0.2784308928298293" z="0.0" unit="radian" />
+      <position name="crystal17-1_pos_pos_top" x="289.2446131488872" y="51.17473927539554" z="1602.8561337940675" unit="mm" />
+      <rotation name="crystal17-1_rot_pos_top" x="0.0084372997827221" y="-0.2784308928298293" z="0.0" unit="radian" />
+      <position name="crystal17-1_pos_neg_top" x="-206.7046131488872" y="51.17473927539554" z="1602.8561337940675" unit="mm" />
+      <rotation name="crystal17-1_rot_neg_top" x="0.0084372997827221" y="0.2784308928298293" z="0.0" unit="radian" />
+      <position name="crystal18-1_pos_pos_bot" x="304.63732163521667" y="-51.17473927539554" z="1602.581794239018" unit="mm" />
+      <rotation name="crystal18-1_rot_pos_bot" x="-0.0084372997827221" y="-0.2953054923952735" z="0.0" unit="radian" />
+      <position name="crystal18-1_pos_neg_bot" x="-222.09732163521667" y="-51.17473927539554" z="1602.581794239018" unit="mm" />
+      <rotation name="crystal18-1_rot_neg_bot" x="-0.0084372997827221" y="0.2953054923952735" z="0.0" unit="radian" />
+      <position name="crystal18-1_pos_pos_top" x="304.63732163521667" y="51.17473927539554" z="1602.581794239018" unit="mm" />
+      <rotation name="crystal18-1_rot_pos_top" x="0.0084372997827221" y="-0.2953054923952735" z="0.0" unit="radian" />
+      <position name="crystal18-1_pos_neg_top" x="-222.09732163521667" y="51.17473927539554" z="1602.581794239018" unit="mm" />
+      <rotation name="crystal18-1_rot_neg_top" x="0.0084372997827221" y="0.2953054923952735" z="0.0" unit="radian" />
+      <position name="crystal19-1_pos_pos_bot" x="320.09657552295215" y="-51.17473927539554" z="1602.2851100252847" unit="mm" />
+      <rotation name="crystal19-1_rot_pos_bot" x="-0.0084372997827221" y="-0.31218009196071766" z="0.0" unit="radian" />
+      <position name="crystal19-1_pos_neg_bot" x="-237.55657552295216" y="-51.17473927539554" z="1602.2851100252847" unit="mm" />
+      <rotation name="crystal19-1_rot_neg_bot" x="-0.0084372997827221" y="0.31218009196071766" z="0.0" unit="radian" />
+      <position name="crystal19-1_pos_pos_top" x="320.09657552295215" y="51.17473927539554" z="1602.2851100252847" unit="mm" />
+      <rotation name="crystal19-1_rot_pos_top" x="0.0084372997827221" y="-0.31218009196071766" z="0.0" unit="radian" />
+      <position name="crystal19-1_pos_neg_top" x="-237.55657552295216" y="51.17473927539554" z="1602.2851100252847" unit="mm" />
+      <rotation name="crystal19-1_rot_neg_top" x="0.0084372997827221" y="0.31218009196071766" z="0.0" unit="radian" />
+      <position name="crystal20-1_pos_pos_bot" x="335.62674777820644" y="-51.17473927539554" z="1601.9661656323178" unit="mm" />
+      <rotation name="crystal20-1_rot_pos_bot" x="-0.0084372997827221" y="-0.3290546915261619" z="0.0" unit="radian" />
+      <position name="crystal20-1_pos_neg_bot" x="-253.08674777820644" y="-51.17473927539554" z="1601.9661656323178" unit="mm" />
+      <rotation name="crystal20-1_rot_neg_bot" x="-0.0084372997827221" y="0.3290546915261619" z="0.0" unit="radian" />
+      <position name="crystal20-1_pos_pos_top" x="335.62674777820644" y="51.17473927539554" z="1601.9661656323178" unit="mm" />
+      <rotation name="crystal20-1_rot_pos_top" x="0.0084372997827221" y="-0.3290546915261619" z="0.0" unit="radian" />
+      <position name="crystal20-1_pos_neg_top" x="-253.08674777820644" y="51.17473927539554" z="1601.9661656323178" unit="mm" />
+      <rotation name="crystal20-1_rot_neg_top" x="0.0084372997827221" y="0.3290546915261619" z="0.0" unit="radian" />
+      <position name="crystal21-1_pos_pos_bot" x="351.2323348113603" y="-51.17473927539554" z="1601.625051878052" unit="mm" />
+      <rotation name="crystal21-1_rot_pos_bot" x="-0.0084372997827221" y="-0.3459292910916061" z="0.0" unit="radian" />
+      <position name="crystal21-1_pos_neg_bot" x="-268.69233481136035" y="-51.17473927539554" z="1601.625051878052" unit="mm" />
+      <rotation name="crystal21-1_rot_neg_bot" x="-0.0084372997827221" y="0.3459292910916061" z="0.0" unit="radian" />
+      <position name="crystal21-1_pos_pos_top" x="351.2323348113603" y="51.17473927539554" z="1601.625051878052" unit="mm" />
+      <rotation name="crystal21-1_rot_pos_top" x="0.0084372997827221" y="-0.3459292910916061" z="0.0" unit="radian" />
+      <position name="crystal21-1_pos_neg_top" x="-268.69233481136035" y="51.17473927539554" z="1601.625051878052" unit="mm" />
+      <rotation name="crystal21-1_rot_neg_top" x="0.0084372997827221" y="0.3459292910916061" z="0.0" unit="radian" />
+      <position name="crystal22-1_pos_pos_bot" x="366.91796611341823" y="-51.17473927539554" z="1601.2618658930442" unit="mm" />
+      <rotation name="crystal22-1_rot_pos_bot" x="-0.0084372997827221" y="-0.36280389065705027" z="0.0" unit="radian" />
+      <position name="crystal22-1_pos_neg_bot" x="-284.37796611341827" y="-51.17473927539554" z="1601.2618658930442" unit="mm" />
+      <rotation name="crystal22-1_rot_neg_bot" x="-0.0084372997827221" y="0.36280389065705027" z="0.0" unit="radian" />
+      <position name="crystal22-1_pos_pos_top" x="366.91796611341823" y="51.17473927539554" z="1601.2618658930442" unit="mm" />
+      <rotation name="crystal22-1_rot_pos_top" x="0.0084372997827221" y="-0.36280389065705027" z="0.0" unit="radian" />
+      <position name="crystal22-1_pos_neg_top" x="-284.37796611341827" y="51.17473927539554" z="1601.2618658930442" unit="mm" />
+      <rotation name="crystal22-1_rot_neg_top" x="0.0084372997827221" y="0.36280389065705027" z="0.0" unit="radian" />
+      <position name="crystal23-1_pos_pos_bot" x="382.688414441894" y="-51.17473927539554" z="1600.8767110928152" unit="mm" />
+      <rotation name="crystal23-1_rot_pos_bot" x="-0.0084372997827221" y="-0.3796784902224945" z="0.0" unit="radian" />
+      <position name="crystal23-1_pos_neg_bot" x="-300.14841444189403" y="-51.17473927539554" z="1600.8767110928152" unit="mm" />
+      <rotation name="crystal23-1_rot_neg_bot" x="-0.0084372997827221" y="0.3796784902224945" z="0.0" unit="radian" />
+      <position name="crystal23-1_pos_pos_top" x="382.688414441894" y="51.17473927539554" z="1600.8767110928152" unit="mm" />
+      <rotation name="crystal23-1_rot_pos_top" x="0.0084372997827221" y="-0.3796784902224945" z="0.0" unit="radian" />
+      <position name="crystal23-1_pos_neg_top" x="-300.14841444189403" y="51.17473927539554" z="1600.8767110928152" unit="mm" />
+      <rotation name="crystal23-1_rot_neg_top" x="0.0084372997827221" y="0.3796784902224945" z="0.0" unit="radian" />
+      <position name="crystal1-2_pos_pos_bot" x="48.79473927539554" y="-66.17781287793854" z="1604.2520480856124" unit="mm" />
+      <rotation name="crystal1-2_rot_pos_bot" x="-0.0253118993481663" y="-0.0084372997827221" z="0.0" unit="radian" />
+      <position name="crystal1-2_pos_neg_bot" x="33.745260724604464" y="-66.17781287793854" z="1604.2520480856124" unit="mm" />
+      <rotation name="crystal1-2_rot_neg_bot" x="-0.0253118993481663" y="0.0084372997827221" z="0.0" unit="radian" />
+      <position name="crystal1-2_pos_pos_top" x="48.79473927539554" y="66.17781287793854" z="1604.2520480856124" unit="mm" />
+      <rotation name="crystal1-2_rot_pos_top" x="0.0253118993481663" y="-0.0084372997827221" z="0.0" unit="radian" />
+      <position name="crystal1-2_pos_neg_top" x="33.745260724604464" y="66.17781287793854" z="1604.2520480856124" unit="mm" />
+      <rotation name="crystal1-2_rot_neg_top" x="0.0253118993481663" y="0.0084372997827221" z="0.0" unit="radian" />
+      <position name="crystal2-2_pos_pos_bot" x="63.647812877938534" y="-66.17781287793854" z="1604.3414680475323" unit="mm" />
+      <rotation name="crystal2-2_rot_pos_bot" x="-0.0253118993481663" y="-0.0253118993481663" z="0.0" unit="radian" />
+      <position name="crystal2-2_pos_neg_bot" x="18.89218712206147" y="-66.17781287793854" z="1604.3414680475323" unit="mm" />
+      <rotation name="crystal2-2_rot_neg_bot" x="-0.0253118993481663" y="0.0253118993481663" z="0.0" unit="radian" />
+      <position name="crystal2-2_pos_pos_top" x="63.647812877938534" y="66.17781287793854" z="1604.3414680475323" unit="mm" />
+      <rotation name="crystal2-2_rot_pos_top" x="0.0253118993481663" y="-0.0253118993481663" z="0.0" unit="radian" />
+      <position name="crystal2-2_pos_neg_top" x="18.89218712206147" y="66.17781287793854" z="1604.3414680475323" unit="mm" />
+      <rotation name="crystal2-2_rot_neg_top" x="0.0253118993481663" y="0.0253118993481663" z="0.0" unit="radian" />
+      <position name="crystal3-2_pos_pos_bot" x="78.5078868703981" y="-66.17781287793854" z="1604.4080677537463" unit="mm" />
+      <rotation name="crystal3-2_rot_pos_bot" x="-0.0253118993481663" y="-0.042186498913610496" z="0.0" unit="radian" />
+      <position name="crystal3-2_pos_neg_bot" x="4.0321131296019175" y="-66.17781287793854" z="1604.4080677537463" unit="mm" />
+      <rotation name="crystal3-2_rot_neg_bot" x="-0.0253118993481663" y="0.042186498913610496" z="0.0" unit="radian" />
+      <position name="crystal3-2_pos_pos_top" x="78.5078868703981" y="66.17781287793854" z="1604.4080677537463" unit="mm" />
+      <rotation name="crystal3-2_rot_pos_top" x="0.0253118993481663" y="-0.042186498913610496" z="0.0" unit="radian" />
+      <position name="crystal3-2_pos_neg_top" x="4.0321131296019175" y="66.17781287793854" z="1604.4080677537463" unit="mm" />
+      <rotation name="crystal3-2_rot_neg_top" x="0.0253118993481663" y="0.042186498913610496" z="0.0" unit="radian" />
+      <position name="crystal4-2_pos_pos_bot" x="93.378374317979" y="-66.17781287793854" z="1604.4518282402964" unit="mm" />
+      <rotation name="crystal4-2_rot_pos_bot" x="-0.0253118993481663" y="-0.0590610984790547" z="0.0" unit="radian" />
+      <position name="crystal4-2_pos_neg_bot" x="-10.838374317978996" y="-66.17781287793854" z="1604.4518282402964" unit="mm" />
+      <rotation name="crystal4-2_rot_neg_bot" x="-0.0253118993481663" y="0.0590610984790547" z="0.0" unit="radian" />
+      <position name="crystal4-2_pos_pos_top" x="93.378374317979" y="66.17781287793854" z="1604.4518282402964" unit="mm" />
+      <rotation name="crystal4-2_rot_pos_top" x="0.0253118993481663" y="-0.0590610984790547" z="0.0" unit="radian" />
+      <position name="crystal4-2_pos_neg_top" x="-10.838374317978996" y="66.17781287793854" z="1604.4518282402964" unit="mm" />
+      <rotation name="crystal4-2_rot_neg_top" x="0.0253118993481663" y="0.0590610984790547" z="0.0" unit="radian" />
+      <position name="crystal5-2_pos_pos_bot" x="108.26270155521061" y="-66.17781287793854" z="1604.4727370465882" unit="mm" />
+      <rotation name="crystal5-2_rot_pos_bot" x="-0.0253118993481663" y="-0.0759356980444989" z="0.0" unit="radian" />
+      <position name="crystal5-2_pos_neg_bot" x="-25.722701555210598" y="-66.17781287793854" z="1604.4727370465882" unit="mm" />
+      <rotation name="crystal5-2_rot_neg_bot" x="-0.0253118993481663" y="0.0759356980444989" z="0.0" unit="radian" />
+      <position name="crystal5-2_pos_pos_top" x="108.26270155521061" y="66.17781287793854" z="1604.4727370465882" unit="mm" />
+      <rotation name="crystal5-2_rot_pos_top" x="0.0253118993481663" y="-0.0759356980444989" z="0.0" unit="radian" />
+      <position name="crystal5-2_pos_neg_top" x="-25.722701555210598" y="66.17781287793854" z="1604.4727370465882" unit="mm" />
+      <rotation name="crystal5-2_rot_neg_top" x="0.0253118993481663" y="0.0759356980444989" z="0.0" unit="radian" />
+      <position name="crystal6-2_pos_pos_bot" x="123.16431377551496" y="-66.17781287793854" z="1604.4707882189361" unit="mm" />
+      <rotation name="crystal6-2_rot_pos_bot" x="-0.0253118993481663" y="-0.0928102976099431" z="0.0" unit="radian" />
+      <position name="crystal6-2_pos_neg_bot" x="-40.62431377551494" y="-66.17781287793854" z="1604.4707882189361" unit="mm" />
+      <rotation name="crystal6-2_rot_neg_bot" x="-0.0253118993481663" y="0.0928102976099431" z="0.0" unit="radian" />
+      <position name="crystal6-2_pos_pos_top" x="123.16431377551496" y="66.17781287793854" z="1604.4707882189361" unit="mm" />
+      <rotation name="crystal6-2_rot_pos_top" x="0.0253118993481663" y="-0.0928102976099431" z="0.0" unit="radian" />
+      <position name="crystal6-2_pos_neg_top" x="-40.62431377551494" y="66.17781287793854" z="1604.4707882189361" unit="mm" />
+      <rotation name="crystal6-2_rot_neg_top" x="0.0253118993481663" y="0.0928102976099431" z="0.0" unit="radian" />
+      <position name="crystal7-2_pos_pos_bot" x="138.0866806873399" y="-66.17781287793854" z="1604.4459823122595" unit="mm" />
+      <rotation name="crystal7-2_rot_pos_bot" x="-0.0253118993481663" y="-0.10968489717538729" z="0.0" unit="radian" />
+      <position name="crystal7-2_pos_neg_bot" x="-55.546680687339894" y="-66.17781287793854" z="1604.4459823122595" unit="mm" />
+      <rotation name="crystal7-2_rot_neg_bot" x="-0.0253118993481663" y="0.10968489717538729" z="0.0" unit="radian" />
+      <position name="crystal7-2_pos_pos_top" x="138.0866806873399" y="66.17781287793854" z="1604.4459823122595" unit="mm" />
+      <rotation name="crystal7-2_rot_pos_top" x="0.0253118993481663" y="-0.10968489717538729" z="0.0" unit="radian" />
+      <position name="crystal7-2_pos_neg_top" x="-55.546680687339894" y="66.17781287793854" z="1604.4459823122595" unit="mm" />
+      <rotation name="crystal7-2_rot_neg_top" x="0.0253118993481663" y="0.10968489717538729" z="0.0" unit="radian" />
+      <position name="crystal8-2_pos_pos_bot" x="153.03330225657226" y="-66.17781287793854" z="1604.3983263899254" unit="mm" />
+      <rotation name="crystal8-2_rot_pos_bot" x="-0.0253118993481663" y="-0.1265594967408315" z="0.0" unit="radian" />
+      <position name="crystal8-2_pos_neg_bot" x="-70.49330225657226" y="-66.17781287793854" z="1604.3983263899254" unit="mm" />
+      <rotation name="crystal8-2_rot_neg_bot" x="-0.0253118993481663" y="0.1265594967408315" z="0.0" unit="radian" />
+      <position name="crystal8-2_pos_pos_top" x="153.03330225657226" y="66.17781287793854" z="1604.3983263899254" unit="mm" />
+      <rotation name="crystal8-2_rot_pos_top" x="0.0253118993481663" y="-0.1265594967408315" z="0.0" unit="radian" />
+      <position name="crystal8-2_pos_neg_top" x="-70.49330225657226" y="66.17781287793854" z="1604.3983263899254" unit="mm" />
+      <rotation name="crystal8-2_rot_neg_top" x="0.0253118993481663" y="0.1265594967408315" z="0.0" unit="radian" />
+      <position name="crystal9-2_pos_pos_bot" x="168.00771455551202" y="-66.17781287793854" z="1604.3278340217357" unit="mm" />
+      <rotation name="crystal9-2_rot_pos_bot" x="-0.0253118993481663" y="-0.14343409630627568" z="0.0" unit="radian" />
+      <position name="crystal9-2_pos_neg_bot" x="-85.467714555512" y="-66.17781287793854" z="1604.3278340217357" unit="mm" />
+      <rotation name="crystal9-2_rot_neg_bot" x="-0.0253118993481663" y="0.14343409630627568" z="0.0" unit="radian" />
+      <position name="crystal9-2_pos_pos_top" x="168.00771455551202" y="66.17781287793854" z="1604.3278340217357" unit="mm" />
+      <rotation name="crystal9-2_rot_pos_top" x="0.0253118993481663" y="-0.14343409630627568" z="0.0" unit="radian" />
+      <position name="crystal9-2_pos_neg_top" x="-85.467714555512" y="66.17781287793854" z="1604.3278340217357" unit="mm" />
+      <rotation name="crystal9-2_rot_neg_top" x="0.0253118993481663" y="0.14343409630627568" z="0.0" unit="radian" />
+      <position name="crystal10-2_pos_pos_bot" x="183.01349573939376" y="-66.17781287793854" z="1604.2345252800653" unit="mm" />
+      <rotation name="crystal10-2_rot_pos_bot" x="-0.0253118993481663" y="-0.1603086958717199" z="0.0" unit="radian" />
+      <position name="crystal10-2_pos_neg_bot" x="-100.47349573939374" y="-66.17781287793854" z="1604.2345252800653" unit="mm" />
+      <rotation name="crystal10-2_rot_neg_bot" x="-0.0253118993481663" y="0.1603086958717199" z="0.0" unit="radian" />
+      <position name="crystal10-2_pos_pos_top" x="183.01349573939376" y="66.17781287793854" z="1604.2345252800653" unit="mm" />
+      <rotation name="crystal10-2_rot_pos_top" x="0.0253118993481663" y="-0.1603086958717199" z="0.0" unit="radian" />
+      <position name="crystal10-2_pos_neg_top" x="-100.47349573939374" y="66.17781287793854" z="1604.2345252800653" unit="mm" />
+      <rotation name="crystal10-2_rot_neg_top" x="0.0253118993481663" y="0.1603086958717199" z="0.0" unit="radian" />
+      <position name="crystal11-2_pos_pos_bot" x="198.05427217228873" y="-66.17781287793854" z="1604.1184267341444" unit="mm" />
+      <rotation name="crystal11-2_rot_pos_bot" x="-0.0253118993481663" y="-0.1771832954371641" z="0.0" unit="radian" />
+      <position name="crystal11-2_pos_neg_bot" x="-115.51427217228871" y="-66.17781287793854" z="1604.1184267341444" unit="mm" />
+      <rotation name="crystal11-2_rot_neg_bot" x="-0.0253118993481663" y="0.1771832954371641" z="0.0" unit="radian" />
+      <position name="crystal11-2_pos_pos_top" x="198.05427217228873" y="66.17781287793854" z="1604.1184267341444" unit="mm" />
+      <rotation name="crystal11-2_rot_pos_top" x="0.0253118993481663" y="-0.1771832954371641" z="0.0" unit="radian" />
+      <position name="crystal11-2_pos_neg_top" x="-115.51427217228871" y="66.17781287793854" z="1604.1184267341444" unit="mm" />
+      <rotation name="crystal11-2_rot_neg_top" x="0.0253118993481663" y="0.1771832954371641" z="0.0" unit="radian" />
+      <position name="crystal12-2_pos_pos_bot" x="213.1337247252268" y="-66.17781287793854" z="1603.9795714424947" unit="mm" />
+      <rotation name="crystal12-2_rot_pos_bot" x="-0.0253118993481663" y="-0.19405789500260828" z="0.0" unit="radian" />
+      <position name="crystal12-2_pos_neg_bot" x="-130.5937247252268" y="-66.17781287793854" z="1603.9795714424947" unit="mm" />
+      <rotation name="crystal12-2_rot_neg_bot" x="-0.0253118993481663" y="0.19405789500260828" z="0.0" unit="radian" />
+      <position name="crystal12-2_pos_pos_top" x="213.1337247252268" y="66.17781287793854" z="1603.9795714424947" unit="mm" />
+      <rotation name="crystal12-2_rot_pos_top" x="0.0253118993481663" y="-0.19405789500260828" z="0.0" unit="radian" />
+      <position name="crystal12-2_pos_neg_top" x="-130.5937247252268" y="66.17781287793854" z="1603.9795714424947" unit="mm" />
+      <rotation name="crystal12-2_rot_neg_top" x="0.0253118993481663" y="0.19405789500260828" z="0.0" unit="radian" />
+      <position name="crystal13-2_pos_pos_bot" x="228.25559527054568" y="-66.17781287793854" z="1603.8179989435152" unit="mm" />
+      <rotation name="crystal13-2_rot_pos_bot" x="-0.0253118993481663" y="-0.2109324945680525" z="0.0" unit="radian" />
+      <position name="crystal13-2_pos_neg_bot" x="-145.71559527054566" y="-66.17781287793854" z="1603.8179989435152" unit="mm" />
+      <rotation name="crystal13-2_rot_neg_bot" x="-0.0253118993481663" y="0.2109324945680525" z="0.0" unit="radian" />
+      <position name="crystal13-2_pos_pos_top" x="228.25559527054568" y="66.17781287793854" z="1603.8179989435152" unit="mm" />
+      <rotation name="crystal13-2_rot_pos_top" x="0.0253118993481663" y="-0.2109324945680525" z="0.0" unit="radian" />
+      <position name="crystal13-2_pos_neg_top" x="-145.71559527054566" y="66.17781287793854" z="1603.8179989435152" unit="mm" />
+      <rotation name="crystal13-2_rot_neg_top" x="0.0253118993481663" y="0.2109324945680525" z="0.0" unit="radian" />
+      <position name="crystal14-2_pos_pos_bot" x="243.42369339782218" y="-66.17781287793854" z="1603.6337552442246" unit="mm" />
+      <rotation name="crystal14-2_rot_pos_bot" x="-0.0253118993481663" y="-0.22780709413349667" z="0.0" unit="radian" />
+      <position name="crystal14-2_pos_neg_bot" x="-160.88369339782216" y="-66.17781287793854" z="1603.6337552442246" unit="mm" />
+      <rotation name="crystal14-2_rot_neg_bot" x="-0.0253118993481663" y="0.22780709413349667" z="0.0" unit="radian" />
+      <position name="crystal14-2_pos_pos_top" x="243.42369339782218" y="66.17781287793854" z="1603.6337552442246" unit="mm" />
+      <rotation name="crystal14-2_rot_pos_top" x="0.0253118993481663" y="-0.22780709413349667" z="0.0" unit="radian" />
+      <position name="crystal14-2_pos_neg_top" x="-160.88369339782216" y="66.17781287793854" z="1603.6337552442246" unit="mm" />
+      <rotation name="crystal14-2_rot_neg_top" x="0.0253118993481663" y="0.22780709413349667" z="0.0" unit="radian" />
+      <position name="crystal15-2_pos_pos_bot" x="258.6419033782828" y="-66.17781287793854" z="1603.42689280716" unit="mm" />
+      <rotation name="crystal15-2_rot_pos_bot" x="-0.0253118993481663" y="-0.24468169369894088" z="0.0" unit="radian" />
+      <position name="crystal15-2_pos_neg_bot" x="-176.1019033782828" y="-66.17781287793854" z="1603.42689280716" unit="mm" />
+      <rotation name="crystal15-2_rot_neg_bot" x="-0.0253118993481663" y="0.24468169369894088" z="0.0" unit="radian" />
+      <position name="crystal15-2_pos_pos_top" x="258.6419033782828" y="66.17781287793854" z="1603.42689280716" unit="mm" />
+      <rotation name="crystal15-2_rot_pos_top" x="0.0253118993481663" y="-0.24468169369894088" z="0.0" unit="radian" />
+      <position name="crystal15-2_pos_neg_top" x="-176.1019033782828" y="66.17781287793854" z="1603.42689280716" unit="mm" />
+      <rotation name="crystal15-2_rot_neg_top" x="0.0253118993481663" y="0.24468169369894088" z="0.0" unit="radian" />
+      <position name="crystal16-2_pos_pos_bot" x="273.91419140634014" y="-66.17781287793854" z="1603.1974705354392" unit="mm" />
+      <rotation name="crystal16-2_rot_pos_bot" x="-0.0253118993481663" y="-0.26155629326438506" z="0.0" unit="radian" />
+      <position name="crystal16-2_pos_neg_bot" x="-191.37419140634015" y="-66.17781287793854" z="1603.1974705354392" unit="mm" />
+      <rotation name="crystal16-2_rot_neg_bot" x="-0.0253118993481663" y="0.26155629326438506" z="0.0" unit="radian" />
+      <position name="crystal16-2_pos_pos_top" x="273.91419140634014" y="66.17781287793854" z="1603.1974705354392" unit="mm" />
+      <rotation name="crystal16-2_rot_pos_top" x="0.0253118993481663" y="-0.26155629326438506" z="0.0" unit="radian" />
+      <position name="crystal16-2_pos_neg_top" x="-191.37419140634015" y="66.17781287793854" z="1603.1974705354392" unit="mm" />
+      <rotation name="crystal16-2_rot_neg_top" x="0.0253118993481663" y="0.26155629326438506" z="0.0" unit="radian" />
+      <position name="crystal17-2_pos_pos_bot" x="289.2446131488872" y="-66.17781287793854" z="1602.9455537559877" unit="mm" />
+      <rotation name="crystal17-2_rot_pos_bot" x="-0.0253118993481663" y="-0.2784308928298293" z="0.0" unit="radian" />
+      <position name="crystal17-2_pos_neg_bot" x="-206.7046131488872" y="-66.17781287793854" z="1602.9455537559877" unit="mm" />
+      <rotation name="crystal17-2_rot_neg_bot" x="-0.0253118993481663" y="0.2784308928298293" z="0.0" unit="radian" />
+      <position name="crystal17-2_pos_pos_top" x="289.2446131488872" y="66.17781287793854" z="1602.9455537559877" unit="mm" />
+      <rotation name="crystal17-2_rot_pos_top" x="0.0253118993481663" y="-0.2784308928298293" z="0.0" unit="radian" />
+      <position name="crystal17-2_pos_neg_top" x="-206.7046131488872" y="66.17781287793854" z="1602.9455537559877" unit="mm" />
+      <rotation name="crystal17-2_rot_neg_top" x="0.0253118993481663" y="0.2784308928298293" z="0.0" unit="radian" />
+      <position name="crystal18-2_pos_pos_bot" x="304.63732163521667" y="-66.17781287793854" z="1602.6712142009383" unit="mm" />
+      <rotation name="crystal18-2_rot_pos_bot" x="-0.0253118993481663" y="-0.2953054923952735" z="0.0" unit="radian" />
+      <position name="crystal18-2_pos_neg_bot" x="-222.09732163521667" y="-66.17781287793854" z="1602.6712142009383" unit="mm" />
+      <rotation name="crystal18-2_rot_neg_bot" x="-0.0253118993481663" y="0.2953054923952735" z="0.0" unit="radian" />
+      <position name="crystal18-2_pos_pos_top" x="304.63732163521667" y="66.17781287793854" z="1602.6712142009383" unit="mm" />
+      <rotation name="crystal18-2_rot_pos_top" x="0.0253118993481663" y="-0.2953054923952735" z="0.0" unit="radian" />
+      <position name="crystal18-2_pos_neg_top" x="-222.09732163521667" y="66.17781287793854" z="1602.6712142009383" unit="mm" />
+      <rotation name="crystal18-2_rot_neg_top" x="0.0253118993481663" y="0.2953054923952735" z="0.0" unit="radian" />
+      <position name="crystal19-2_pos_pos_bot" x="320.09657552295215" y="-66.17781287793854" z="1602.3745299872046" unit="mm" />
+      <rotation name="crystal19-2_rot_pos_bot" x="-0.0253118993481663" y="-0.31218009196071766" z="0.0" unit="radian" />
+      <position name="crystal19-2_pos_neg_bot" x="-237.55657552295216" y="-66.17781287793854" z="1602.3745299872046" unit="mm" />
+      <rotation name="crystal19-2_rot_neg_bot" x="-0.0253118993481663" y="0.31218009196071766" z="0.0" unit="radian" />
+      <position name="crystal19-2_pos_pos_top" x="320.09657552295215" y="66.17781287793854" z="1602.3745299872046" unit="mm" />
+      <rotation name="crystal19-2_rot_pos_top" x="0.0253118993481663" y="-0.31218009196071766" z="0.0" unit="radian" />
+      <position name="crystal19-2_pos_neg_top" x="-237.55657552295216" y="66.17781287793854" z="1602.3745299872046" unit="mm" />
+      <rotation name="crystal19-2_rot_neg_top" x="0.0253118993481663" y="0.31218009196071766" z="0.0" unit="radian" />
+      <position name="crystal20-2_pos_pos_bot" x="335.62674777820644" y="-66.17781287793854" z="1602.055585594238" unit="mm" />
+      <rotation name="crystal20-2_rot_pos_bot" x="-0.0253118993481663" y="-0.3290546915261619" z="0.0" unit="radian" />
+      <position name="crystal20-2_pos_neg_bot" x="-253.08674777820644" y="-66.17781287793854" z="1602.055585594238" unit="mm" />
+      <rotation name="crystal20-2_rot_neg_bot" x="-0.0253118993481663" y="0.3290546915261619" z="0.0" unit="radian" />
+      <position name="crystal20-2_pos_pos_top" x="335.62674777820644" y="66.17781287793854" z="1602.055585594238" unit="mm" />
+      <rotation name="crystal20-2_rot_pos_top" x="0.0253118993481663" y="-0.3290546915261619" z="0.0" unit="radian" />
+      <position name="crystal20-2_pos_neg_top" x="-253.08674777820644" y="66.17781287793854" z="1602.055585594238" unit="mm" />
+      <rotation name="crystal20-2_rot_neg_top" x="0.0253118993481663" y="0.3290546915261619" z="0.0" unit="radian" />
+      <position name="crystal21-2_pos_pos_bot" x="351.2323348113603" y="-66.17781287793854" z="1601.7144718399722" unit="mm" />
+      <rotation name="crystal21-2_rot_pos_bot" x="-0.0253118993481663" y="-0.3459292910916061" z="0.0" unit="radian" />
+      <position name="crystal21-2_pos_neg_bot" x="-268.69233481136035" y="-66.17781287793854" z="1601.7144718399722" unit="mm" />
+      <rotation name="crystal21-2_rot_neg_bot" x="-0.0253118993481663" y="0.3459292910916061" z="0.0" unit="radian" />
+      <position name="crystal21-2_pos_pos_top" x="351.2323348113603" y="66.17781287793854" z="1601.7144718399722" unit="mm" />
+      <rotation name="crystal21-2_rot_pos_top" x="0.0253118993481663" y="-0.3459292910916061" z="0.0" unit="radian" />
+      <position name="crystal21-2_pos_neg_top" x="-268.69233481136035" y="66.17781287793854" z="1601.7144718399722" unit="mm" />
+      <rotation name="crystal21-2_rot_neg_top" x="0.0253118993481663" y="0.3459292910916061" z="0.0" unit="radian" />
+      <position name="crystal22-2_pos_pos_bot" x="366.91796611341823" y="-66.17781287793854" z="1601.351285854964" unit="mm" />
+      <rotation name="crystal22-2_rot_pos_bot" x="-0.0253118993481663" y="-0.36280389065705027" z="0.0" unit="radian" />
+      <position name="crystal22-2_pos_neg_bot" x="-284.37796611341827" y="-66.17781287793854" z="1601.351285854964" unit="mm" />
+      <rotation name="crystal22-2_rot_neg_bot" x="-0.0253118993481663" y="0.36280389065705027" z="0.0" unit="radian" />
+      <position name="crystal22-2_pos_pos_top" x="366.91796611341823" y="66.17781287793854" z="1601.351285854964" unit="mm" />
+      <rotation name="crystal22-2_rot_pos_top" x="0.0253118993481663" y="-0.36280389065705027" z="0.0" unit="radian" />
+      <position name="crystal22-2_pos_neg_top" x="-284.37796611341827" y="66.17781287793854" z="1601.351285854964" unit="mm" />
+      <rotation name="crystal22-2_rot_neg_top" x="0.0253118993481663" y="0.36280389065705027" z="0.0" unit="radian" />
+      <position name="crystal23-2_pos_pos_bot" x="382.688414441894" y="-66.17781287793854" z="1600.9661310547353" unit="mm" />
+      <rotation name="crystal23-2_rot_pos_bot" x="-0.0253118993481663" y="-0.3796784902224945" z="0.0" unit="radian" />
+      <position name="crystal23-2_pos_neg_bot" x="-300.14841444189403" y="-66.17781287793854" z="1600.9661310547353" unit="mm" />
+      <rotation name="crystal23-2_rot_neg_bot" x="-0.0253118993481663" y="0.3796784902224945" z="0.0" unit="radian" />
+      <position name="crystal23-2_pos_pos_top" x="382.688414441894" y="66.17781287793854" z="1600.9661310547353" unit="mm" />
+      <rotation name="crystal23-2_rot_pos_top" x="0.0253118993481663" y="-0.3796784902224945" z="0.0" unit="radian" />
+      <position name="crystal23-2_pos_neg_top" x="-300.14841444189403" y="66.17781287793854" z="1600.9661310547353" unit="mm" />
+      <rotation name="crystal23-2_rot_neg_top" x="0.0253118993481663" y="0.3796784902224945" z="0.0" unit="radian" />
+      <position name="crystal1-3_pos_pos_bot" x="48.79473927539554" y="-81.18788687039807" z="1604.3186477918262" unit="mm" />
+      <rotation name="crystal1-3_rot_pos_bot" x="-0.042186498913610496" y="-0.0084372997827221" z="0.0" unit="radian" />
+      <position name="crystal1-3_pos_neg_bot" x="33.745260724604464" y="-81.18788687039807" z="1604.3186477918262" unit="mm" />
+      <rotation name="crystal1-3_rot_neg_bot" x="-0.042186498913610496" y="0.0084372997827221" z="0.0" unit="radian" />
+      <position name="crystal1-3_pos_pos_top" x="48.79473927539554" y="81.18788687039807" z="1604.3186477918262" unit="mm" />
+      <rotation name="crystal1-3_rot_pos_top" x="0.042186498913610496" y="-0.0084372997827221" z="0.0" unit="radian" />
+      <position name="crystal1-3_pos_neg_top" x="33.745260724604464" y="81.18788687039807" z="1604.3186477918262" unit="mm" />
+      <rotation name="crystal1-3_rot_neg_top" x="0.042186498913610496" y="0.0084372997827221" z="0.0" unit="radian" />
+      <position name="crystal2-3_pos_pos_bot" x="63.647812877938534" y="-81.18788687039807" z="1604.4080677537463" unit="mm" />
+      <rotation name="crystal2-3_rot_pos_bot" x="-0.042186498913610496" y="-0.0253118993481663" z="0.0" unit="radian" />
+      <position name="crystal2-3_pos_neg_bot" x="18.89218712206147" y="-81.18788687039807" z="1604.4080677537463" unit="mm" />
+      <rotation name="crystal2-3_rot_neg_bot" x="-0.042186498913610496" y="0.0253118993481663" z="0.0" unit="radian" />
+      <position name="crystal2-3_pos_pos_top" x="63.647812877938534" y="81.18788687039807" z="1604.4080677537463" unit="mm" />
+      <rotation name="crystal2-3_rot_pos_top" x="0.042186498913610496" y="-0.0253118993481663" z="0.0" unit="radian" />
+      <position name="crystal2-3_pos_neg_top" x="18.89218712206147" y="81.18788687039807" z="1604.4080677537463" unit="mm" />
+      <rotation name="crystal2-3_rot_neg_top" x="0.042186498913610496" y="0.0253118993481663" z="0.0" unit="radian" />
+      <position name="crystal3-3_pos_pos_bot" x="78.5078868703981" y="-81.18788687039807" z="1604.47466745996" unit="mm" />
+      <rotation name="crystal3-3_rot_pos_bot" x="-0.042186498913610496" y="-0.042186498913610496" z="0.0" unit="radian" />
+      <position name="crystal3-3_pos_neg_bot" x="4.0321131296019175" y="-81.18788687039807" z="1604.47466745996" unit="mm" />
+      <rotation name="crystal3-3_rot_neg_bot" x="-0.042186498913610496" y="0.042186498913610496" z="0.0" unit="radian" />
+      <position name="crystal3-3_pos_pos_top" x="78.5078868703981" y="81.18788687039807" z="1604.47466745996" unit="mm" />
+      <rotation name="crystal3-3_rot_pos_top" x="0.042186498913610496" y="-0.042186498913610496" z="0.0" unit="radian" />
+      <position name="crystal3-3_pos_neg_top" x="4.0321131296019175" y="81.18788687039807" z="1604.47466745996" unit="mm" />
+      <rotation name="crystal3-3_rot_neg_top" x="0.042186498913610496" y="0.042186498913610496" z="0.0" unit="radian" />
+      <position name="crystal4-3_pos_pos_bot" x="93.378374317979" y="-81.18788687039807" z="1604.5184279465104" unit="mm" />
+      <rotation name="crystal4-3_rot_pos_bot" x="-0.042186498913610496" y="-0.0590610984790547" z="0.0" unit="radian" />
+      <position name="crystal4-3_pos_neg_bot" x="-10.838374317978996" y="-81.18788687039807" z="1604.5184279465104" unit="mm" />
+      <rotation name="crystal4-3_rot_neg_bot" x="-0.042186498913610496" y="0.0590610984790547" z="0.0" unit="radian" />
+      <position name="crystal4-3_pos_pos_top" x="93.378374317979" y="81.18788687039807" z="1604.5184279465104" unit="mm" />
+      <rotation name="crystal4-3_rot_pos_top" x="0.042186498913610496" y="-0.0590610984790547" z="0.0" unit="radian" />
+      <position name="crystal4-3_pos_neg_top" x="-10.838374317978996" y="81.18788687039807" z="1604.5184279465104" unit="mm" />
+      <rotation name="crystal4-3_rot_neg_top" x="0.042186498913610496" y="0.0590610984790547" z="0.0" unit="radian" />
+      <position name="crystal5-3_pos_pos_bot" x="108.26270155521061" y="-81.18788687039807" z="1604.5393367528022" unit="mm" />
+      <rotation name="crystal5-3_rot_pos_bot" x="-0.042186498913610496" y="-0.0759356980444989" z="0.0" unit="radian" />
+      <position name="crystal5-3_pos_neg_bot" x="-25.722701555210598" y="-81.18788687039807" z="1604.5393367528022" unit="mm" />
+      <rotation name="crystal5-3_rot_neg_bot" x="-0.042186498913610496" y="0.0759356980444989" z="0.0" unit="radian" />
+      <position name="crystal5-3_pos_pos_top" x="108.26270155521061" y="81.18788687039807" z="1604.5393367528022" unit="mm" />
+      <rotation name="crystal5-3_rot_pos_top" x="0.042186498913610496" y="-0.0759356980444989" z="0.0" unit="radian" />
+      <position name="crystal5-3_pos_neg_top" x="-25.722701555210598" y="81.18788687039807" z="1604.5393367528022" unit="mm" />
+      <rotation name="crystal5-3_rot_neg_top" x="0.042186498913610496" y="0.0759356980444989" z="0.0" unit="radian" />
+      <position name="crystal6-3_pos_pos_bot" x="123.16431377551496" y="-81.18788687039807" z="1604.53738792515" unit="mm" />
+      <rotation name="crystal6-3_rot_pos_bot" x="-0.042186498913610496" y="-0.0928102976099431" z="0.0" unit="radian" />
+      <position name="crystal6-3_pos_neg_bot" x="-40.62431377551494" y="-81.18788687039807" z="1604.53738792515" unit="mm" />
+      <rotation name="crystal6-3_rot_neg_bot" x="-0.042186498913610496" y="0.0928102976099431" z="0.0" unit="radian" />
+      <position name="crystal6-3_pos_pos_top" x="123.16431377551496" y="81.18788687039807" z="1604.53738792515" unit="mm" />
+      <rotation name="crystal6-3_rot_pos_top" x="0.042186498913610496" y="-0.0928102976099431" z="0.0" unit="radian" />
+      <position name="crystal6-3_pos_neg_top" x="-40.62431377551494" y="81.18788687039807" z="1604.53738792515" unit="mm" />
+      <rotation name="crystal6-3_rot_neg_top" x="0.042186498913610496" y="0.0928102976099431" z="0.0" unit="radian" />
+      <position name="crystal7-3_pos_pos_bot" x="138.0866806873399" y="-81.18788687039807" z="1604.5125820184735" unit="mm" />
+      <rotation name="crystal7-3_rot_pos_bot" x="-0.042186498913610496" y="-0.10968489717538729" z="0.0" unit="radian" />
+      <position name="crystal7-3_pos_neg_bot" x="-55.546680687339894" y="-81.18788687039807" z="1604.5125820184735" unit="mm" />
+      <rotation name="crystal7-3_rot_neg_bot" x="-0.042186498913610496" y="0.10968489717538729" z="0.0" unit="radian" />
+      <position name="crystal7-3_pos_pos_top" x="138.0866806873399" y="81.18788687039807" z="1604.5125820184735" unit="mm" />
+      <rotation name="crystal7-3_rot_pos_top" x="0.042186498913610496" y="-0.10968489717538729" z="0.0" unit="radian" />
+      <position name="crystal7-3_pos_neg_top" x="-55.546680687339894" y="81.18788687039807" z="1604.5125820184735" unit="mm" />
+      <rotation name="crystal7-3_rot_neg_top" x="0.042186498913610496" y="0.10968489717538729" z="0.0" unit="radian" />
+      <position name="crystal8-3_pos_pos_bot" x="153.03330225657226" y="-81.18788687039807" z="1604.4649260961392" unit="mm" />
+      <rotation name="crystal8-3_rot_pos_bot" x="-0.042186498913610496" y="-0.1265594967408315" z="0.0" unit="radian" />
+      <position name="crystal8-3_pos_neg_bot" x="-70.49330225657226" y="-81.18788687039807" z="1604.4649260961392" unit="mm" />
+      <rotation name="crystal8-3_rot_neg_bot" x="-0.042186498913610496" y="0.1265594967408315" z="0.0" unit="radian" />
+      <position name="crystal8-3_pos_pos_top" x="153.03330225657226" y="81.18788687039807" z="1604.4649260961392" unit="mm" />
+      <rotation name="crystal8-3_rot_pos_top" x="0.042186498913610496" y="-0.1265594967408315" z="0.0" unit="radian" />
+      <position name="crystal8-3_pos_neg_top" x="-70.49330225657226" y="81.18788687039807" z="1604.4649260961392" unit="mm" />
+      <rotation name="crystal8-3_rot_neg_top" x="0.042186498913610496" y="0.1265594967408315" z="0.0" unit="radian" />
+      <position name="crystal9-3_pos_pos_bot" x="168.00771455551202" y="-81.18788687039807" z="1604.3944337279495" unit="mm" />
+      <rotation name="crystal9-3_rot_pos_bot" x="-0.042186498913610496" y="-0.14343409630627568" z="0.0" unit="radian" />
+      <position name="crystal9-3_pos_neg_bot" x="-85.467714555512" y="-81.18788687039807" z="1604.3944337279495" unit="mm" />
+      <rotation name="crystal9-3_rot_neg_bot" x="-0.042186498913610496" y="0.14343409630627568" z="0.0" unit="radian" />
+      <position name="crystal9-3_pos_pos_top" x="168.00771455551202" y="81.18788687039807" z="1604.3944337279495" unit="mm" />
+      <rotation name="crystal9-3_rot_pos_top" x="0.042186498913610496" y="-0.14343409630627568" z="0.0" unit="radian" />
+      <position name="crystal9-3_pos_neg_top" x="-85.467714555512" y="81.18788687039807" z="1604.3944337279495" unit="mm" />
+      <rotation name="crystal9-3_rot_neg_top" x="0.042186498913610496" y="0.14343409630627568" z="0.0" unit="radian" />
+      <position name="crystal10-3_pos_pos_bot" x="183.01349573939376" y="-81.18788687039807" z="1604.301124986279" unit="mm" />
+      <rotation name="crystal10-3_rot_pos_bot" x="-0.042186498913610496" y="-0.1603086958717199" z="0.0" unit="radian" />
+      <position name="crystal10-3_pos_neg_bot" x="-100.47349573939374" y="-81.18788687039807" z="1604.301124986279" unit="mm" />
+      <rotation name="crystal10-3_rot_neg_bot" x="-0.042186498913610496" y="0.1603086958717199" z="0.0" unit="radian" />
+      <position name="crystal10-3_pos_pos_top" x="183.01349573939376" y="81.18788687039807" z="1604.301124986279" unit="mm" />
+      <rotation name="crystal10-3_rot_pos_top" x="0.042186498913610496" y="-0.1603086958717199" z="0.0" unit="radian" />
+      <position name="crystal10-3_pos_neg_top" x="-100.47349573939374" y="81.18788687039807" z="1604.301124986279" unit="mm" />
+      <rotation name="crystal10-3_rot_neg_top" x="0.042186498913610496" y="0.1603086958717199" z="0.0" unit="radian" />
+      <position name="crystal11-3_pos_pos_bot" x="198.05427217228873" y="-81.18788687039807" z="1604.1850264403583" unit="mm" />
+      <rotation name="crystal11-3_rot_pos_bot" x="-0.042186498913610496" y="-0.1771832954371641" z="0.0" unit="radian" />
+      <position name="crystal11-3_pos_neg_bot" x="-115.51427217228871" y="-81.18788687039807" z="1604.1850264403583" unit="mm" />
+      <rotation name="crystal11-3_rot_neg_bot" x="-0.042186498913610496" y="0.1771832954371641" z="0.0" unit="radian" />
+      <position name="crystal11-3_pos_pos_top" x="198.05427217228873" y="81.18788687039807" z="1604.1850264403583" unit="mm" />
+      <rotation name="crystal11-3_rot_pos_top" x="0.042186498913610496" y="-0.1771832954371641" z="0.0" unit="radian" />
+      <position name="crystal11-3_pos_neg_top" x="-115.51427217228871" y="81.18788687039807" z="1604.1850264403583" unit="mm" />
+      <rotation name="crystal11-3_rot_neg_top" x="0.042186498913610496" y="0.1771832954371641" z="0.0" unit="radian" />
+      <position name="crystal12-3_pos_pos_bot" x="213.1337247252268" y="-81.18788687039807" z="1604.0461711487085" unit="mm" />
+      <rotation name="crystal12-3_rot_pos_bot" x="-0.042186498913610496" y="-0.19405789500260828" z="0.0" unit="radian" />
+      <position name="crystal12-3_pos_neg_bot" x="-130.5937247252268" y="-81.18788687039807" z="1604.0461711487085" unit="mm" />
+      <rotation name="crystal12-3_rot_neg_bot" x="-0.042186498913610496" y="0.19405789500260828" z="0.0" unit="radian" />
+      <position name="crystal12-3_pos_pos_top" x="213.1337247252268" y="81.18788687039807" z="1604.0461711487085" unit="mm" />
+      <rotation name="crystal12-3_rot_pos_top" x="0.042186498913610496" y="-0.19405789500260828" z="0.0" unit="radian" />
+      <position name="crystal12-3_pos_neg_top" x="-130.5937247252268" y="81.18788687039807" z="1604.0461711487085" unit="mm" />
+      <rotation name="crystal12-3_rot_neg_top" x="0.042186498913610496" y="0.19405789500260828" z="0.0" unit="radian" />
+      <position name="crystal13-3_pos_pos_bot" x="228.25559527054568" y="-81.18788687039807" z="1603.8845986497292" unit="mm" />
+      <rotation name="crystal13-3_rot_pos_bot" x="-0.042186498913610496" y="-0.2109324945680525" z="0.0" unit="radian" />
+      <position name="crystal13-3_pos_neg_bot" x="-145.71559527054566" y="-81.18788687039807" z="1603.8845986497292" unit="mm" />
+      <rotation name="crystal13-3_rot_neg_bot" x="-0.042186498913610496" y="0.2109324945680525" z="0.0" unit="radian" />
+      <position name="crystal13-3_pos_pos_top" x="228.25559527054568" y="81.18788687039807" z="1603.8845986497292" unit="mm" />
+      <rotation name="crystal13-3_rot_pos_top" x="0.042186498913610496" y="-0.2109324945680525" z="0.0" unit="radian" />
+      <position name="crystal13-3_pos_neg_top" x="-145.71559527054566" y="81.18788687039807" z="1603.8845986497292" unit="mm" />
+      <rotation name="crystal13-3_rot_neg_top" x="0.042186498913610496" y="0.2109324945680525" z="0.0" unit="radian" />
+      <position name="crystal14-3_pos_pos_bot" x="243.42369339782218" y="-81.18788687039807" z="1603.7003549504386" unit="mm" />
+      <rotation name="crystal14-3_rot_pos_bot" x="-0.042186498913610496" y="-0.22780709413349667" z="0.0" unit="radian" />
+      <position name="crystal14-3_pos_neg_bot" x="-160.88369339782216" y="-81.18788687039807" z="1603.7003549504386" unit="mm" />
+      <rotation name="crystal14-3_rot_neg_bot" x="-0.042186498913610496" y="0.22780709413349667" z="0.0" unit="radian" />
+      <position name="crystal14-3_pos_pos_top" x="243.42369339782218" y="81.18788687039807" z="1603.7003549504386" unit="mm" />
+      <rotation name="crystal14-3_rot_pos_top" x="0.042186498913610496" y="-0.22780709413349667" z="0.0" unit="radian" />
+      <position name="crystal14-3_pos_neg_top" x="-160.88369339782216" y="81.18788687039807" z="1603.7003549504386" unit="mm" />
+      <rotation name="crystal14-3_rot_neg_top" x="0.042186498913610496" y="0.22780709413349667" z="0.0" unit="radian" />
+      <position name="crystal15-3_pos_pos_bot" x="258.6419033782828" y="-81.18788687039807" z="1603.4934925133737" unit="mm" />
+      <rotation name="crystal15-3_rot_pos_bot" x="-0.042186498913610496" y="-0.24468169369894088" z="0.0" unit="radian" />
+      <position name="crystal15-3_pos_neg_bot" x="-176.1019033782828" y="-81.18788687039807" z="1603.4934925133737" unit="mm" />
+      <rotation name="crystal15-3_rot_neg_bot" x="-0.042186498913610496" y="0.24468169369894088" z="0.0" unit="radian" />
+      <position name="crystal15-3_pos_pos_top" x="258.6419033782828" y="81.18788687039807" z="1603.4934925133737" unit="mm" />
+      <rotation name="crystal15-3_rot_pos_top" x="0.042186498913610496" y="-0.24468169369894088" z="0.0" unit="radian" />
+      <position name="crystal15-3_pos_neg_top" x="-176.1019033782828" y="81.18788687039807" z="1603.4934925133737" unit="mm" />
+      <rotation name="crystal15-3_rot_neg_top" x="0.042186498913610496" y="0.24468169369894088" z="0.0" unit="radian" />
+      <position name="crystal16-3_pos_pos_bot" x="273.91419140634014" y="-81.18788687039807" z="1603.264070241653" unit="mm" />
+      <rotation name="crystal16-3_rot_pos_bot" x="-0.042186498913610496" y="-0.26155629326438506" z="0.0" unit="radian" />
+      <position name="crystal16-3_pos_neg_bot" x="-191.37419140634015" y="-81.18788687039807" z="1603.264070241653" unit="mm" />
+      <rotation name="crystal16-3_rot_neg_bot" x="-0.042186498913610496" y="0.26155629326438506" z="0.0" unit="radian" />
+      <position name="crystal16-3_pos_pos_top" x="273.91419140634014" y="81.18788687039807" z="1603.264070241653" unit="mm" />
+      <rotation name="crystal16-3_rot_pos_top" x="0.042186498913610496" y="-0.26155629326438506" z="0.0" unit="radian" />
+      <position name="crystal16-3_pos_neg_top" x="-191.37419140634015" y="81.18788687039807" z="1603.264070241653" unit="mm" />
+      <rotation name="crystal16-3_rot_neg_top" x="0.042186498913610496" y="0.26155629326438506" z="0.0" unit="radian" />
+      <position name="crystal17-3_pos_pos_bot" x="289.2446131488872" y="-81.18788687039807" z="1603.0121534622015" unit="mm" />
+      <rotation name="crystal17-3_rot_pos_bot" x="-0.042186498913610496" y="-0.2784308928298293" z="0.0" unit="radian" />
+      <position name="crystal17-3_pos_neg_bot" x="-206.7046131488872" y="-81.18788687039807" z="1603.0121534622015" unit="mm" />
+      <rotation name="crystal17-3_rot_neg_bot" x="-0.042186498913610496" y="0.2784308928298293" z="0.0" unit="radian" />
+      <position name="crystal17-3_pos_pos_top" x="289.2446131488872" y="81.18788687039807" z="1603.0121534622015" unit="mm" />
+      <rotation name="crystal17-3_rot_pos_top" x="0.042186498913610496" y="-0.2784308928298293" z="0.0" unit="radian" />
+      <position name="crystal17-3_pos_neg_top" x="-206.7046131488872" y="81.18788687039807" z="1603.0121534622015" unit="mm" />
+      <rotation name="crystal17-3_rot_neg_top" x="0.042186498913610496" y="0.2784308928298293" z="0.0" unit="radian" />
+      <position name="crystal18-3_pos_pos_bot" x="304.63732163521667" y="-81.18788687039807" z="1602.737813907152" unit="mm" />
+      <rotation name="crystal18-3_rot_pos_bot" x="-0.042186498913610496" y="-0.2953054923952735" z="0.0" unit="radian" />
+      <position name="crystal18-3_pos_neg_bot" x="-222.09732163521667" y="-81.18788687039807" z="1602.737813907152" unit="mm" />
+      <rotation name="crystal18-3_rot_neg_bot" x="-0.042186498913610496" y="0.2953054923952735" z="0.0" unit="radian" />
+      <position name="crystal18-3_pos_pos_top" x="304.63732163521667" y="81.18788687039807" z="1602.737813907152" unit="mm" />
+      <rotation name="crystal18-3_rot_pos_top" x="0.042186498913610496" y="-0.2953054923952735" z="0.0" unit="radian" />
+      <position name="crystal18-3_pos_neg_top" x="-222.09732163521667" y="81.18788687039807" z="1602.737813907152" unit="mm" />
+      <rotation name="crystal18-3_rot_neg_top" x="0.042186498913610496" y="0.2953054923952735" z="0.0" unit="radian" />
+      <position name="crystal19-3_pos_pos_bot" x="320.09657552295215" y="-81.18788687039807" z="1602.4411296934186" unit="mm" />
+      <rotation name="crystal19-3_rot_pos_bot" x="-0.042186498913610496" y="-0.31218009196071766" z="0.0" unit="radian" />
+      <position name="crystal19-3_pos_neg_bot" x="-237.55657552295216" y="-81.18788687039807" z="1602.4411296934186" unit="mm" />
+      <rotation name="crystal19-3_rot_neg_bot" x="-0.042186498913610496" y="0.31218009196071766" z="0.0" unit="radian" />
[truncated at 1000 lines; 4335 more skipped]

hps-detectors/detectors/HPS-TestRun-v6
compact.xml added at 1.1
diff -N compact.xml
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ compact.xml	25 Oct 2013 00:13:52 -0000	1.1
@@ -0,0 +1,620 @@
+
+<lccdd xmlns:compact="http://www.lcsim.org/schemas/compact/1.0"
+       xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
+       xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/compact/1.0/compact.xsd">
+    
+    <info name="HPS-TestRun-v6">
+        <comment>HPS JLab Test Run detector</comment>
+    </info>
+
+    <define>
+    
+        <!-- world -->
+        <constant name="world_side" value="500.0*cm" />
+        <constant name="world_x" value="world_side" />
+        <constant name="world_y" value="world_side" />
+        <constant name="world_z" value="world_side" />
+        
+        <!-- tracking region -->
+        <constant name="tracking_region_radius" value="200.0*cm"/>
+        <constant name="tracking_region_min" value="5.0*cm"/>
+        <constant name="tracking_region_zmax" value="100.0*cm"/>
+         
+        <!--  dipole magnet and  B-field -->
+        <constant name="dipoleMagnetHeight" value="17.78*cm"/>
+        <constant name="dipoleMagnetWidth" value="41.6052*cm"/>
+        <constant name="startOfFieldZ" value="0"/>
+        <constant name="endOfFieldZ" value="99.5*cm"/>
+        <constant name="constBFieldY" value="-0.491"/>
+        
+        <!-- ECAL -->
+        <constant name="ecal_front" value="13.3/2*mm" />
+        <constant name="ecal_back" value="16/2*mm" />
+        <constant name="ecal_z" value="160/2*mm" />
+        <constant name="ecal_dx" value="41.27*mm" />
+                
+        <!-- SVT module dimensions -->
+        <constant name="moduleLength" value="100.0"/>
+        <constant name="moduleWidth" value="40.34"/>
+        
+        <!-- SVT sensor dimensions -->
+        <constant name="sensorLength" value="98.33"/>
+        
+        <!-- Sensor width slightly less than 38.34 mm so sisim works. -->
+        <constant name="sensorWidth" value="38.3399"/>
+                
+        <!-- positions derived from drawing assuming 1.35/1.2 degress open on top/bottom -->
+
+        <constant name="x_rot_top" value="-0.0235619449" />  
+        <constant name="x_rot_bot" value="0.020943951" />    
+
+       <!--  monkey with the rotations  -->    
+      <constant name="x_rot_top_add" value="-0.002-0.000448" />  <!-- -ive means further closed -->
+      <constant name="x_rot_bot_add" value="0.002-0.000678" /> <!-- +ive means further closed -->
+      <!--  distance from target to pivot...this is from an email schematic from Tim on may 12, 2012 -->
+      <constant name="pivot" value="791" /> 
+      
+        <constant name="y_rot_top" value = "0.03"/> 
+        <constant name="y_rot_bot" value = "0.03"/> 
+        
+        <constant name="y_rot_top_pivot" value="-0.001369-0.000185"/>
+        <constant name="y_rot_bot_pivot" value="0.00336-0.000362"/>
+
+
+<!--        <constant name="x_off" value = "-15.0"/> -->
+        <constant name="x_off" value = "0.0"/> 
+
+        <!-- random alignment corrections -->
+        <constant name="y1t_misalign" value="0.0"/>
+        <constant name="y2t_misalign" value="0.0"/>
+        <constant name="y3t_misalign" value="0.0"/>
+        <constant name="y4t_misalign" value="0.0"/>
+        <constant name="y5t_misalign" value="0.0"/>
+        <constant name="y6t_misalign" value="0.0"/>
+        <constant name="y7t_misalign" value="0.0"/>
+        <constant name="y8t_misalign" value="0.0"/>
+        <constant name="y9t_misalign" value="0.0"/>
+        <constant name="y10t_misalign" value="0.0"/>
+        <constant name="y1b_misalign" value="0.0"/>
+        <constant name="y2b_misalign" value="0.0"/>
+        <constant name="y3b_misalign" value="0.0"/>
+        <constant name="y4b_misalign" value="0.0"/>
+        <constant name="y5b_misalign" value="0.0"/>
+        <constant name="y6b_misalign" value="0.0"/>
+        <constant name="y7b_misalign" value="0.0"/>
+        <constant name="y8b_misalign" value="0.0"/>
+        <constant name="y9b_misalign" value="0.0"/>
+        <constant name="y10b_misalign" value="0.0"/>
+
+        <!-- Positions of sensor centers above/below nominal beam -->
+        <constant name="y1t" value="36.894" />
+        <constant name="y2t" value="36.746" />
+        <constant name="y3t" value="35.833" />
+        <constant name="y4t" value="35.669" />
+        <constant name="y5t" value="34.984" />
+        <constant name="y6t" value="34.845" />
+        <constant name="y7t" value="33.359" />
+        <constant name="y8t" value="33.183" />
+        <constant name="y9t" value="31.764" />
+        <constant name="y10t" value="31.596" />
+        
+        <constant name="y1b" value="-34.787" />
+        <constant name="y2b" value="-34.633" />
+        <constant name="y3b" value="-34.346" />
+        <constant name="y4b" value="-34.179" />
+        <constant name="y5b" value="-33.842" />
+        <constant name="y6b" value="-33.700" />
+        <constant name="y7b" value="-32.766" />
+        <constant name="y8b" value="-32.595" />
+        <constant name="y9b" value="-31.217" />
+        <constant name="y10b" value="-31.052" />      
+ 
+        <!-- Positions of sensor centers along beam relative to nominal target position -->
+        <constant name="z1t" value="92.5-3.685-0.02" />
+        <constant name="z2t" value="92.5+3.685+0.083" />
+        <constant name="z3t" value="192.5-3.685+0.035" />
+        <constant name="z4t" value="192.5+3.685+0.049" />
+        <constant name="z5t" value="292.5-3.685-0.007" />
+        <constant name="z6t" value="292.5+3.685+0.032" />
+        <constant name="z7t" value="492.5-3.685-0.015" />
+        <constant name="z8t" value="492.5+3.685+0.009" />
+        <constant name="z9t" value="692.5-3.685-0.036" />
+        <constant name="z10t" value="692.5+3.685-0.063" />
+
+        <constant name="z1b" value="107.5-3.685-0.005" />
+        <constant name="z2b" value="107.5+3.685-0.018" />
+        <constant name="z3b" value="207.5-3.685+0.048" />
+        <constant name="z4b" value="207.5+3.685+0.028" />
+        <constant name="z5b" value="307.5-3.685-0.031" />
+        <constant name="z6b" value="307.5+3.685+0.032" />
+        <constant name="z7b" value="507.5-3.685+0.092" />
+        <constant name="z8b" value="507.5+3.685+0.009" />
+        <constant name="z9b" value="707.5-3.685-0.066" />
+        <constant name="z10b" value="707.5+3.685-0.043" />
+        
+        <!-- Lateral positions relative to nominal beamline -->
+        <constant name="x1t" value="-0.156" />
+        <constant name="x2t" value="-0.158" />
+        <constant name="x3t" value="-0.047" />
+        <constant name="x4t" value="-0.109" />
+        <constant name="x5t" value="-0.013" />
+        <constant name="x6t" value="-0.062" />
+        <constant name="x7t" value="-0.067" />
+        <constant name="x8t" value="-0.045" />
+        <constant name="x9t" value="-0.152" />
+        <constant name="x10t" value="0.020" />
+    
+        <constant name="x1b" value="-0.040" />
+        <constant name="x2b" value="0.054" />
+        <constant name="x3b" value="0.004" />
+        <constant name="x4b" value="0.081" />
+        <constant name="x5b" value="-0.087" />
+        <constant name="x6b" value="0.022" />
+        <constant name="x7b" value="-0.004" />
+        <constant name="x8b" value="-0.038" />
+        <constant name="x9b" value="-0.171" />
+        <constant name="x10b" value="-0.214" />
+    
+        <!-- Corrections to stereo angle -->
+        <constant name="a1t" value="-0.0000349065850398866" />
+        <constant name="a2t" value="-0.000122173047639603" />
+        <constant name="a3t" value="-0.000122173047639603" />
+        <constant name="a4t" value="-0.0000523598775598299" />
+        <constant name="a5t" value="0.000541052068118242" />
+        <constant name="a6t" value="0.000122173047639603" />
+        <constant name="a7t" value="-0.0000523598775598299" />
+        <constant name="a8t" value="-0.000261799387799149" />
+        <constant name="a9t" value="-0.000331612557878923" />
+        <constant name="a10t" value="-0.000401425727958696" />
+
+        <constant name="a1b" value="0.000174532925199433" />
+        <constant name="a2b" value="0.000296705972839036" />
+        <constant name="a3b" value="0.0000349065850398866" />
+        <constant name="a4b" value="0.000191986217719376" />
+        <constant name="a5b" value="-0.000349065850398866" />
+        <constant name="a6b" value="0.000314159265358979" />
+        <constant name="a7b" value="0.000523598775598299" />
+        <constant name="a8b" value="0.000471238898038469" />
+        <constant name="a9b" value="0.000541052068118242" />
+        <constant name="a10b" value="0.0000349065850398866" />
+
+        <!-- stereo angle -->
+        <constant name="st1t" value="-1.5707963267948966-a1t" />
+        <constant name="st1b" value="-1.6707963267948966-a1b" />
+        <constant name="st3t" value="-1.5707963267948966-a3t" />
+        <constant name="st3b" value="-1.6707963267948966-a3b" />
+        <constant name="st5t" value="-1.5707963267948966-a5t" />
+        <constant name="st5b" value="-1.6707963267948966-a5b" />
+        <constant name="st7t" value="-1.5707963267948966-a7t" />
+        <constant name="st7b" value="-1.6207963267948966-a7b" />
+        <constant name="st9t" value="-1.5707963267948966-a9t" />
+        <constant name="st9b" value="-1.6207963267948966-a9b" />        
+        <constant name="st2t" value="-4.812386326794897-a2t" />
+        <constant name="st2b" value="-4.712386326794896-a2b" />
+        <constant name="st4t" value="-4.812386326794897-a4t" />
+        <constant name="st4b" value="-4.712386326794896-a4b" />
+        <constant name="st6t" value="-4.812386326794897-a6t" />
+        <constant name="st6b" value="-4.712386326794896-a6b" />
+        <constant name="st8t" value="-4.762386326794896-a8t" />
+        <constant name="st8b" value="-4.712386326794896-a8b" />
+        <constant name="st10t" value="-4.762386326794896-a10t" />
+        <constant name="st10b" value="-4.712386326794896-a10b" />
+        
+        
+        <!-- Sensor positions and rotations-->
+        <constant name="mod_x1t" value="z1t*sin(y_rot_top)+(x1t+x_off)*cos(y_rot_top)"/>
+        <constant name="mod_y1t" value="y1t+y1t_misalign+(pivot-z1t)*sin(x_rot_top_add)"/>
+        <constant name="mod_z1t" value="z1t*cos(y_rot_top)-(x1t+x_off)*sin(y_rot_top)"/>
+        <constant name="mod_rx1t" value="x_rot_top+x_rot_top_add"/>
+        <constant name="mod_ry1t" value="-y_rot_top"/>
+        <constant name="mod_rz1t" value="st1t"/>
+            
+        <constant name="mod_x1b" value="z1b*sin(y_rot_bot)+(x1b+x_off)*cos(y_rot_bot)"/>
+        <constant name="mod_y1b" value="y1b+y1b_misalign+(pivot-z1b)*sin(x_rot_bot_add)"/>
+        <constant name="mod_z1b" value="z1b*cos(y_rot_bot)-(x1b+x_off)*sin(y_rot_bot)"/>
+        <constant name="mod_rx1b" value="x_rot_bot+x_rot_bot_add"/>
+        <constant name="mod_ry1b" value="-y_rot_bot"/>
+        <constant name="mod_rz1b" value="st1b"/>
+        
+        <constant name="mod_x2t" value="z2t*sin(y_rot_top)+(x2t+x_off)*cos(y_rot_top)"/>
+        <constant name="mod_y2t" value="y2t+y2t_misalign+(pivot-z2t)*sin(x_rot_top_add)"/>
+        <constant name="mod_z2t" value="z2t*cos(y_rot_top)-(x2t+x_off)*sin(y_rot_top)"/>
+        <constant name="mod_rx2t" value="x_rot_top+x_rot_top_add"/>
+        <constant name="mod_ry2t" value="3.14159-y_rot_top"/>
+        <constant name="mod_rz2t" value="st2t"/>
+        
+        <constant name="mod_x2b" value="z2b*sin(y_rot_bot)+(x2b+x_off)*cos(y_rot_bot)"/>
+        <constant name="mod_y2b" value="y2b+y2b_misalign+(pivot-z2b)*sin(x_rot_bot_add)"/>
+        <constant name="mod_z2b" value="z2b*cos(y_rot_bot)-(x2b+x_off)*sin(y_rot_bot)"/>
+        <constant name="mod_rx2b" value="x_rot_bot+x_rot_bot_add"/>
+        <constant name="mod_ry2b" value="3.14159-y_rot_bot"/>
+        <constant name="mod_rz2b" value="st2b"/>
+
+
+        <constant name="mod_x3t" value="z3t*sin(y_rot_top)+(x3t+x_off)*cos(y_rot_top)"/>
+        <constant name="mod_y3t" value="y3t+y3t_misalign+(pivot-z3t)*sin(x_rot_top_add)"/>
+        <constant name="mod_z3t" value="z3t*cos(y_rot_top)-(x3t+x_off)*sin(y_rot_top)"/>
+        <constant name="mod_rx3t" value="x_rot_top+x_rot_top_add"/>
+        <constant name="mod_ry3t" value="-y_rot_top"/>
+        <constant name="mod_rz3t" value="st3t"/>
+            
+        <constant name="mod_x3b" value="z3b*sin(y_rot_bot)+(x3b+x_off)*cos(y_rot_bot)"/>
+        <constant name="mod_y3b" value="y3b+y3b_misalign+(pivot-z3b)*sin(x_rot_bot_add)"/>
+        <constant name="mod_z3b" value="z3b*cos(y_rot_bot)-(x3b+x_off)*sin(y_rot_bot)"/>
+        <constant name="mod_rx3b" value="x_rot_bot+x_rot_bot_add"/>
+        <constant name="mod_ry3b" value="-y_rot_bot"/>
+        <constant name="mod_rz3b" value="st3b"/>
+
+
+        <constant name="mod_x4t" value="z4t*sin(y_rot_top)+(x4t+x_off)*cos(y_rot_top)"/>
+        <constant name="mod_y4t" value="y4t+y4t_misalign+(pivot-z4t)*sin(x_rot_top_add)"/>
+        <constant name="mod_z4t" value="z4t*cos(y_rot_top)-(x4t+x_off)*sin(y_rot_top)"/>
+        <constant name="mod_rx4t" value="x_rot_top+x_rot_top_add"/>
+        <constant name="mod_ry4t" value="3.14159-y_rot_top"/>
+        <constant name="mod_rz4t" value="st4t"/>
+        
+        <constant name="mod_x4b" value="z4b*sin(y_rot_bot)+(x4b+x_off)*cos(y_rot_bot)"/>
+        <constant name="mod_y4b" value="y4b+y4b_misalign+(pivot-z4b)*sin(x_rot_bot_add)"/>
+        <constant name="mod_z4b" value="z4b*cos(y_rot_bot)-(x4b+x_off)*sin(y_rot_bot)"/>
+        <constant name="mod_rx4b" value="x_rot_bot+x_rot_bot_add"/>
+        <constant name="mod_ry4b" value="3.14159-y_rot_bot"/>
+        <constant name="mod_rz4b" value="st4b"/>
+
+        <constant name="mod_x5t" value="z5t*sin(y_rot_top)+(x5t+x_off)*cos(y_rot_top)"/>
+        <constant name="mod_y5t" value="y5t+y5t_misalign+(pivot-z5t)*sin(x_rot_top_add)"/>
+        <constant name="mod_z5t" value="z5t*cos(y_rot_top)-(x5t+x_off)*sin(y_rot_top)"/>
+        <constant name="mod_rx5t" value="x_rot_top+x_rot_top_add"/>
+        <constant name="mod_ry5t" value="-y_rot_top"/>
+        <constant name="mod_rz5t" value="st5t"/>
+            
+        <constant name="mod_x5b" value="z5b*sin(y_rot_bot)+(x5b+x_off)*cos(y_rot_bot)"/>
+        <constant name="mod_y5b" value="y5b+y5b_misalign+(pivot-z5b)*sin(x_rot_bot_add)"/>
+        <constant name="mod_z5b" value="z5b*cos(y_rot_bot)-(x5b+x_off)*sin(y_rot_bot)"/>
+        <constant name="mod_rx5b" value="x_rot_bot+x_rot_bot_add"/>
+        <constant name="mod_ry5b" value="-y_rot_bot"/>
+        <constant name="mod_rz5b" value="st5b"/>
+
+        <constant name="mod_x6t" value="z6t*sin(y_rot_top)+(x6t+x_off)*cos(y_rot_top)"/>
+        <constant name="mod_y6t" value="y6t+y6t_misalign+(pivot-z6t)*sin(x_rot_top_add)"/>
+        <constant name="mod_z6t" value="z6t*cos(y_rot_top)-(x6t+x_off)*sin(y_rot_top)"/>
+        <constant name="mod_rx6t" value="x_rot_top+x_rot_top_add"/>
+        <constant name="mod_ry6t" value="3.14159-y_rot_top"/>
+        <constant name="mod_rz6t" value="st6t"/>
+        
+        <constant name="mod_x6b" value="z6b*sin(y_rot_bot)+(x6b+x_off)*cos(y_rot_bot)"/>
+        <constant name="mod_y6b" value="y6b+y6b_misalign+(pivot-z6b)*sin(x_rot_bot_add)"/>
+        <constant name="mod_z6b" value="z6b*cos(y_rot_bot)-(x6b+x_off)*sin(y_rot_bot)"/>
+        <constant name="mod_rx6b" value="x_rot_bot+x_rot_bot_add"/>
+        <constant name="mod_ry6b" value="3.14159-y_rot_bot"/>
+        <constant name="mod_rz6b" value="st6b"/>
+
+        <constant name="mod_x7t" value="z7t*sin(y_rot_top)+(x7t+x_off)*cos(y_rot_top)"/>
+        <constant name="mod_y7t" value="y7t+y7t_misalign+(pivot-z7t)*sin(x_rot_top_add)"/>
+        <constant name="mod_z7t" value="z7t*cos(y_rot_top)-(x7t+x_off)*sin(y_rot_top)"/>
+        <constant name="mod_rx7t" value="x_rot_top+x_rot_top_add"/>
+        <constant name="mod_ry7t" value="-y_rot_top"/>
+        <constant name="mod_rz7t" value="st7t"/>
+            
+        <constant name="mod_x7b" value="z7b*sin(y_rot_bot)+(x7b+x_off)*cos(y_rot_bot)"/>
+        <constant name="mod_y7b" value="y7b+y7b_misalign+(pivot-z7b)*sin(x_rot_bot_add)"/>
+        <constant name="mod_z7b" value="z7b*cos(y_rot_bot)-(x7b+x_off)*sin(y_rot_bot)"/>
+        <constant name="mod_rx7b" value="x_rot_bot+x_rot_bot_add"/>
+        <constant name="mod_ry7b" value="-y_rot_bot"/>
+        <constant name="mod_rz7b" value="st7b"/>
+
+        <constant name="mod_x8t" value="z8t*sin(y_rot_top)+(x8t+x_off)*cos(y_rot_top)"/>
+        <constant name="mod_y8t" value="y8t+y8t_misalign+(pivot-z8t)*sin(x_rot_top_add)"/>
+        <constant name="mod_z8t" value="z8t*cos(y_rot_top)-(x8t+x_off)*sin(y_rot_top)"/>
+        <constant name="mod_rx8t" value="x_rot_top+x_rot_top_add"/>
+        <constant name="mod_ry8t" value="3.14159-y_rot_top"/>
+        <constant name="mod_rz8t" value="st8t"/>
+        
+        <constant name="mod_x8b" value="z8b*sin(y_rot_bot)+(x8b+x_off)*cos(y_rot_bot)"/>
+        <constant name="mod_y8b" value="y8b+y8b_misalign+(pivot-z8b)*sin(x_rot_bot_add)"/>
+        <constant name="mod_z8b" value="z8b*cos(y_rot_bot)-(x8b+x_off)*sin(y_rot_bot)"/>
+        <constant name="mod_rx8b" value="x_rot_bot+x_rot_bot_add"/>
+        <constant name="mod_ry8b" value="3.14159-y_rot_bot"/>
+        <constant name="mod_rz8b" value="st8b"/>
+
+        <constant name="mod_x9t" value="z9t*sin(y_rot_top)+(x9t+x_off)*cos(y_rot_top)"/>
+        <constant name="mod_y9t" value="y9t+y9t_misalign+(pivot-z9t)*sin(x_rot_top_add)"/>
+        <constant name="mod_z9t" value="z9t*cos(y_rot_top)-(x9t+x_off)*sin(y_rot_top)"/>
+        <constant name="mod_rx9t" value="x_rot_top+x_rot_top_add"/>
+        <constant name="mod_ry9t" value="-y_rot_top"/>
+        <constant name="mod_rz9t" value="st9t"/>
+            
+        <constant name="mod_x9b" value="z9b*sin(y_rot_bot)+(x9b+x_off)*cos(y_rot_bot)"/>
+        <constant name="mod_y9b" value="y9b+y9b_misalign+(pivot-z9b)*sin(x_rot_bot_add)"/>
+        <constant name="mod_z9b" value="z9b*cos(y_rot_bot)-(x9b+x_off)*sin(y_rot_bot)"/>
+        <constant name="mod_rx9b" value="x_rot_bot+x_rot_bot_add"/>
+        <constant name="mod_ry9b" value="-y_rot_bot"/>
+        <constant name="mod_rz9b" value="st9b"/>
+
+        <constant name="mod_x10t" value="z10t*sin(y_rot_top)+(x10t+x_off)*cos(y_rot_top)"/>
+        <constant name="mod_y10t" value="y10t+y10t_misalign+(pivot-z10t)*sin(x_rot_top_add)"/>
+        <constant name="mod_z10t" value="z10t*cos(y_rot_top)-(x10t+x_off)*sin(y_rot_top)"/>
+        <constant name="mod_rx10t" value="x_rot_top+x_rot_top_add"/>
+        <constant name="mod_ry10t" value="3.14159-y_rot_top"/>
+        <constant name="mod_rz10t" value="st10t"/>
+        
+        <constant name="mod_x10b" value="z10b*sin(y_rot_bot)+(x10b+x_off)*cos(y_rot_bot)"/>
+        <constant name="mod_y10b" value="y10b+y10b_misalign+(pivot-z10b)*sin(x_rot_bot_add)"/>
+        <constant name="mod_z10b" value="z10b*cos(y_rot_bot)-(x10b+x_off)*sin(y_rot_bot)"/>
+        <constant name="mod_rx10b" value="x_rot_bot+x_rot_bot_add"/>
+        <constant name="mod_ry10b" value="3.14159-y_rot_bot"/>
+        <constant name="mod_rz10b" value="st10b"/>
+        
+        
+        <constant name="mod2_x1t" value="mod_x1t+(pivot-mod_z1t)*sin(y_rot_top_pivot)"/>
+        <constant name="mod2_y1t" value="mod_y1t"/>
+        <constant name="mod2_z1t" value="mod_z1t-(pivot-mod_z1t)*(cos(y_rot_top_pivot)-1)"/>
+        <constant name="mod2_rx1t" value="mod_rx1t"/>
+        <constant name="mod2_ry1t" value="mod_ry1t+y_rot_top_pivot"/>
+        <constant name="mod2_rz1t" value="mod_rz1t"/>
+
+        <constant name="mod2_x1b" value="mod_x1b+(pivot-mod_z1b)*sin(y_rot_bot_pivot)"/>
+        <constant name="mod2_y1b" value="mod_y1b"/>
+        <constant name="mod2_z1b" value="mod_z1b-(pivot-mod_z1b)*(cos(y_rot_bot_pivot)-1)"/>
+        <constant name="mod2_rx1b" value="mod_rx1b"/>
+        <constant name="mod2_ry1b" value="mod_ry1b+y_rot_bot_pivot"/>
+        <constant name="mod2_rz1b" value="mod_rz1b"/>
+
+        <constant name="mod2_x2t" value="mod_x2t+(pivot-mod_z2t)*sin(y_rot_top_pivot)"/>
+        <constant name="mod2_y2t" value="mod_y2t"/>
+        <constant name="mod2_z2t" value="mod_z2t-(pivot-mod_z2t)*(cos(y_rot_top_pivot)-1)"/>
+        <constant name="mod2_rx2t" value="mod_rx2t"/>
+        <constant name="mod2_ry2t" value="mod_ry2t+y_rot_top_pivot"/>
+        <constant name="mod2_rz2t" value="mod_rz2t"/>
+
+        <constant name="mod2_x2b" value="mod_x2b+(pivot-mod_z2b)*sin(y_rot_bot_pivot)"/>
+        <constant name="mod2_y2b" value="mod_y2b"/>
+        <constant name="mod2_z2b" value="mod_z2b-(pivot-mod_z2b)*(cos(y_rot_bot_pivot)-1)"/>
+        <constant name="mod2_rx2b" value="mod_rx2b"/>
+        <constant name="mod2_ry2b" value="mod_ry2b+y_rot_bot_pivot"/>
+        <constant name="mod2_rz2b" value="mod_rz2b"/>
+
+        <constant name="mod2_x3t" value="mod_x3t+(pivot-mod_z3t)*sin(y_rot_top_pivot)"/>
+        <constant name="mod2_y3t" value="mod_y3t"/>
+        <constant name="mod2_z3t" value="mod_z3t-(pivot-mod_z3t)*(cos(y_rot_top_pivot)-1)"/>
+        <constant name="mod2_rx3t" value="mod_rx3t"/>
+        <constant name="mod2_ry3t" value="mod_ry3t+y_rot_top_pivot"/>
+        <constant name="mod2_rz3t" value="mod_rz3t"/>
+
+        <constant name="mod2_x3b" value="mod_x3b+(pivot-mod_z3b)*sin(y_rot_bot_pivot)"/>
+        <constant name="mod2_y3b" value="mod_y3b"/>
+        <constant name="mod2_z3b" value="mod_z3b-(pivot-mod_z3b)*(cos(y_rot_bot_pivot)-1)"/>
+        <constant name="mod2_rx3b" value="mod_rx3b"/>
+        <constant name="mod2_ry3b" value="mod_ry3b+y_rot_bot_pivot"/>
+        <constant name="mod2_rz3b" value="mod_rz3b"/>
+
+        <constant name="mod2_x4t" value="mod_x4t+(pivot-mod_z4t)*sin(y_rot_top_pivot)"/>
+        <constant name="mod2_y4t" value="mod_y4t"/>
+        <constant name="mod2_z4t" value="mod_z4t-(pivot-mod_z4t)*(cos(y_rot_top_pivot)-1)"/>
+        <constant name="mod2_rx4t" value="mod_rx4t"/>
+        <constant name="mod2_ry4t" value="mod_ry4t+y_rot_top_pivot"/>
+        <constant name="mod2_rz4t" value="mod_rz4t"/>
+
+        <constant name="mod2_x4b" value="mod_x4b+(pivot-mod_z4b)*sin(y_rot_bot_pivot)"/>
+        <constant name="mod2_y4b" value="mod_y4b"/>
+        <constant name="mod2_z4b" value="mod_z4b-(pivot-mod_z4b)*(cos(y_rot_bot_pivot)-1)"/>
+        <constant name="mod2_rx4b" value="mod_rx4b"/>
+        <constant name="mod2_ry4b" value="mod_ry4b+y_rot_bot_pivot"/>
+        <constant name="mod2_rz4b" value="mod_rz4b"/>
+
+        <constant name="mod2_x5t" value="mod_x5t+(pivot-mod_z5t)*sin(y_rot_top_pivot)"/>
+        <constant name="mod2_y5t" value="mod_y5t"/>
+        <constant name="mod2_z5t" value="mod_z5t-(pivot-mod_z5t)*(cos(y_rot_top_pivot)-1)"/>
+        <constant name="mod2_rx5t" value="mod_rx5t"/>
+        <constant name="mod2_ry5t" value="mod_ry5t+y_rot_top_pivot"/>
+        <constant name="mod2_rz5t" value="mod_rz5t"/>
+
+        <constant name="mod2_x5b" value="mod_x5b+(pivot-mod_z5b)*sin(y_rot_bot_pivot)"/>
+        <constant name="mod2_y5b" value="mod_y5b"/>
+        <constant name="mod2_z5b" value="mod_z5b-(pivot-mod_z5b)*(cos(y_rot_bot_pivot)-1)"/>
+        <constant name="mod2_rx5b" value="mod_rx5b"/>
+        <constant name="mod2_ry5b" value="mod_ry5b+y_rot_bot_pivot"/>
+        <constant name="mod2_rz5b" value="mod_rz5b"/>
+
+        <constant name="mod2_x6t" value="mod_x6t+(pivot-mod_z6t)*sin(y_rot_top_pivot)"/>
+        <constant name="mod2_y6t" value="mod_y6t"/>
+        <constant name="mod2_z6t" value="mod_z6t-(pivot-mod_z6t)*(cos(y_rot_top_pivot)-1)"/>
+        <constant name="mod2_rx6t" value="mod_rx6t"/>
+        <constant name="mod2_ry6t" value="mod_ry6t+y_rot_top_pivot"/>
+        <constant name="mod2_rz6t" value="mod_rz6t"/>
+
+        <constant name="mod2_x6b" value="mod_x6b+(pivot-mod_z6b)*sin(y_rot_bot_pivot)"/>
+        <constant name="mod2_y6b" value="mod_y6b"/>
+        <constant name="mod2_z6b" value="mod_z6b-(pivot-mod_z6b)*(cos(y_rot_bot_pivot)-1)"/>
+        <constant name="mod2_rx6b" value="mod_rx6b"/>
+        <constant name="mod2_ry6b" value="mod_ry6b+y_rot_bot_pivot"/>
+        <constant name="mod2_rz6b" value="mod_rz6b"/>
+    
+        <constant name="mod2_x7t" value="mod_x7t+(pivot-mod_z7t)*sin(y_rot_top_pivot)"/>
+        <constant name="mod2_y7t" value="mod_y7t"/>
+        <constant name="mod2_z7t" value="mod_z7t-(pivot-mod_z7t)*(cos(y_rot_top_pivot)-1)"/>
+        <constant name="mod2_rx7t" value="mod_rx7t"/>
+        <constant name="mod2_ry7t" value="mod_ry7t+y_rot_top_pivot"/>
+        <constant name="mod2_rz7t" value="mod_rz7t"/>
+
+        <constant name="mod2_x7b" value="mod_x7b+(pivot-mod_z7b)*sin(y_rot_bot_pivot)"/>
+        <constant name="mod2_y7b" value="mod_y7b"/>
+        <constant name="mod2_z7b" value="mod_z7b-(pivot-mod_z7b)*(cos(y_rot_bot_pivot)-1)"/>
+        <constant name="mod2_rx7b" value="mod_rx7b"/>
+        <constant name="mod2_ry7b" value="mod_ry7b+y_rot_bot_pivot"/>
+        <constant name="mod2_rz7b" value="mod_rz7b"/>
+
+        <constant name="mod2_x8t" value="mod_x8t+(pivot-mod_z8t)*sin(y_rot_top_pivot)"/>
+        <constant name="mod2_y8t" value="mod_y8t"/>
+        <constant name="mod2_z8t" value="mod_z8t-(pivot-mod_z8t)*(cos(y_rot_top_pivot)-1)"/>
+        <constant name="mod2_rx8t" value="mod_rx8t"/>
+        <constant name="mod2_ry8t" value="mod_ry8t+y_rot_top_pivot"/>
+        <constant name="mod2_rz8t" value="mod_rz8t"/>
+
+        <constant name="mod2_x8b" value="mod_x8b+(pivot-mod_z8b)*sin(y_rot_bot_pivot)"/>
+        <constant name="mod2_y8b" value="mod_y8b"/>
+        <constant name="mod2_z8b" value="mod_z8b-(pivot-mod_z8b)*(cos(y_rot_bot_pivot)-1)"/>
+        <constant name="mod2_rx8b" value="mod_rx8b"/>
+        <constant name="mod2_ry8b" value="mod_ry8b+y_rot_bot_pivot"/>
+        <constant name="mod2_rz8b" value="mod_rz8b"/>
+
+        <constant name="mod2_x9t" value="mod_x9t+(pivot-mod_z9t)*sin(y_rot_top_pivot)"/>
+        <constant name="mod2_y9t" value="mod_y9t"/>
+        <constant name="mod2_z9t" value="mod_z9t-(pivot-mod_z9t)*(cos(y_rot_top_pivot)-1)"/>
+        <constant name="mod2_rx9t" value="mod_rx9t"/>
+        <constant name="mod2_ry9t" value="mod_ry9t+y_rot_top_pivot"/>
+        <constant name="mod2_rz9t" value="mod_rz9t"/>
+
+        <constant name="mod2_x9b" value="mod_x9b+(pivot-mod_z9b)*sin(y_rot_bot_pivot)"/>
+        <constant name="mod2_y9b" value="mod_y9b"/>
+        <constant name="mod2_z9b" value="mod_z9b-(pivot-mod_z9b)*(cos(y_rot_bot_pivot)-1)"/>
+        <constant name="mod2_rx9b" value="mod_rx9b"/>
+        <constant name="mod2_ry9b" value="mod_ry9b+y_rot_bot_pivot"/>
+        <constant name="mod2_rz9b" value="mod_rz9b"/>
+
+        <constant name="mod2_x10t" value="mod_x10t+(pivot-mod_z10t)*sin(y_rot_top_pivot)"/>
+        <constant name="mod2_y10t" value="mod_y10t"/>
+        <constant name="mod2_z10t" value="mod_z10t-(pivot-mod_z10t)*(cos(y_rot_top_pivot)-1)"/>
+        <constant name="mod2_rx10t" value="mod_rx10t"/>
+        <constant name="mod2_ry10t" value="mod_ry10t+y_rot_top_pivot"/>
+        <constant name="mod2_rz10t" value="mod_rz10t"/>
+
+        <constant name="mod2_x10b" value="mod_x10b+(pivot-mod_z10b)*sin(y_rot_bot_pivot)"/>
+        <constant name="mod2_y10b" value="mod_y10b"/>
+        <constant name="mod2_z10b" value="mod_z10b-(pivot-mod_z10b)*(cos(y_rot_bot_pivot)-1)"/>
+        <constant name="mod2_rx10b" value="mod_rx10b"/>
+        <constant name="mod2_ry10b" value="mod_ry10b+y_rot_bot_pivot"/>
+        <constant name="mod2_rz10b" value="mod_rz10b"/>
+    
+    </define>
+    
+    <materials>      
+    	<!-- Set the world material to vacuum. -->
+        <material name="WorldMaterial">
+            <D type="density" unit="g/cm3" value="0.0000000000000001"/>
+            <fraction n="1.0" ref="Vacuum" />
+        </material>
+        <!-- Set tracking material to vacuum. -->
+        <material name="TrackingMaterial">
+            <D type="density" unit="g/cm3" value="0.0000000000000001"/>
+            <fraction n="1.0" ref="Vacuum" />
+        </material>
+        <!-- ECal crystal material. -->
+        <material name="LeadTungstate">
+            <D value="8.28" unit="g/cm3"/>
+            <composite n="1" ref="Pb"/>
+            <composite n="1" ref="W"/>
+            <composite n="4" ref="O"/>
+        </material>
+    </materials>
+
+    <display>
+        <vis name="ECALVis" r="0.8" g="0.5" b="0.1" />
+    </display>
+      
+    <detectors>
+        <detector id="1" name="Tracker" type="HPSTracker2" readout="TrackerHits" combineHits="true">
+            <comment>The Silicon Vertex Tracker</comment>
+            <module name="TestRunModule">
+                <box x="moduleLength" y="moduleWidth" />
+                <module_component thickness="0.032*cm" material = "Silicon" sensitive="true">
+                    <dimensions x="sensorLength" y="sensorWidth" /> 
+                </module_component>
+                <module_component thickness="0.02*cm" material = "Carbon" sensitive="false"/> 
+            </module>       
+            
+            <layer id="1">
+                <module_placement name="TestRunModule" id="0" x="mod2_x1t" y="mod2_y1t" z="mod2_z1t" rx="mod2_rx1t" ry="mod2_ry1t" rz="mod2_rz1t"/>
+                <module_placement name="TestRunModule" id="1" x="mod2_x1b" y="mod2_y1b" z="mod2_z1b" rx="mod2_rx1b" ry="mod2_ry1b" rz="mod2_rz1b"/>
+            </layer>
+            <layer id="2">
+                <module_placement name="TestRunModule" id="0" x="mod2_x2t" y="mod2_y2t" z="mod2_z2t" rx="mod2_rx2t" ry="mod2_ry2t" rz="mod2_rz2t"/>
+                <module_placement name="TestRunModule" id="1" x="mod2_x2b" y="mod2_y2b" z="mod2_z2b" rx="mod2_rx2b" ry="mod2_ry2b" rz="mod2_rz2b"/>
+            </layer>
+            <layer id="3">
+                <module_placement name="TestRunModule" id="0" x="mod2_x3t" y="mod2_y3t" z="mod2_z3t" rx="mod2_rx3t" ry="mod2_ry3t" rz="mod2_rz3t"/>
+                <module_placement name="TestRunModule" id="1" x="mod2_x3b" y="mod2_y3b" z="mod2_z3b" rx="mod2_rx3b" ry="mod2_ry3b" rz="mod2_rz3b"/>
+            </layer>
+            <layer id="4">
+                <module_placement name="TestRunModule" id="0" x="mod2_x4t" y="mod2_y4t" z="mod2_z4t" rx="mod2_rx4t" ry="mod2_ry4t" rz="mod2_rz4t"/>
+                <module_placement name="TestRunModule" id="1" x="mod2_x4b" y="mod2_y4b" z="mod2_z4b" rx="mod2_rx4b" ry="mod2_ry4b" rz="mod2_rz4b"/>
+            </layer>
+            <layer id="5">
+                <module_placement name="TestRunModule" id="0" x="mod2_x5t" y="mod2_y5t" z="mod2_z5t" rx="mod2_rx5t" ry="mod2_ry5t" rz="mod2_rz5t"/>
+                <module_placement name="TestRunModule" id="1" x="mod2_x5b" y="mod2_y5b" z="mod2_z5b" rx="mod2_rx5b" ry="mod2_ry5b" rz="mod2_rz5b"/>
+            </layer>
+            <layer id="6">
+                <module_placement name="TestRunModule" id="0" x="mod2_x6t" y="mod2_y6t" z="mod2_z6t" rx="mod2_rx6t" ry="mod2_ry6t" rz="mod2_rz6t"/>
+                <module_placement name="TestRunModule" id="1" x="mod2_x6b" y="mod2_y6b" z="mod2_z6b" rx="mod2_rx6b" ry="mod2_ry6b" rz="mod2_rz6b"/>
+            </layer>
+            <layer id="7">
+                <module_placement name="TestRunModule" id="0" x="mod2_x7t" y="mod2_y7t" z="mod2_z7t" rx="mod2_rx7t" ry="mod2_ry7t" rz="mod2_rz7t"/>
+                <module_placement name="TestRunModule" id="1" x="mod2_x7b" y="mod2_y7b" z="mod2_z7b" rx="mod2_rx7b" ry="mod2_ry7b" rz="mod2_rz7b"/>
+            </layer>
+            <layer id="8">
+                <module_placement name="TestRunModule" id="0" x="mod2_x8t" y="mod2_y8t" z="mod2_z8t" rx="mod2_rx8t" ry="mod2_ry8t" rz="mod2_rz8t"/>
+                <module_placement name="TestRunModule" id="1" x="mod2_x8b" y="mod2_y8b" z="mod2_z8b" rx="mod2_rx8b" ry="mod2_ry8b" rz="mod2_rz8b"/>
+            </layer>
+            <layer id="9">
+                <module_placement name="TestRunModule" id="0" x="mod2_x9t" y="mod2_y9t" z="mod2_z9t" rx="mod2_rx9t" ry="mod2_ry9t" rz="mod2_rz9t"/>
+                <module_placement name="TestRunModule" id="1" x="mod2_x9b" y="mod2_y9b" z="mod2_z9b" rx="mod2_rx9b" ry="mod2_ry9b" rz="mod2_rz9b"/>
+            </layer>
+            <layer id="10">
+                <module_placement name="TestRunModule" id="0" x="mod2_x10t" y="mod2_y10t" z="mod2_z10t" rx="mod2_rx10t" ry="mod2_ry10t" rz="mod2_rz10t"/>
+                <module_placement name="TestRunModule" id="1" x="mod2_x10b" y="mod2_y10b" z="mod2_z10b" rx="mod2_rx10b" ry="mod2_ry10b" rz="mod2_rz10b"/>
+            </layer> 
+        </detector>     
+        
+        <detector id="99" name="TrackerFieldDef" type="HPSTracker2" readout="TrackerHitsThin" >
+            <comment>The Silicon Vertex Tracker</comment>
+            <module name="TestRunModuleFieldDef">
+                <box x="dipoleMagnetWidth*4+1" y="dipoleMagnetHeight*4+1" />
+                <module_component thickness="0.000000001*cm" material = "Vacuum" sensitive="false">
+                    <dimensions x="dipoleMagnetWidth*4" y="dipoleMagnetHeight*4" /> 
+                </module_component>
+                <module_component thickness="0.000000001*cm" material = "Vacuum" sensitive="false"/> 
+            </module>            
+            <layer id="1">
+                <module_placement name="TestRunModuleFieldDef" id="0" x="0" y="0" z="startOfFieldZ" rx="0" ry="0" rz="-PI/2"/>
+            </layer>
+            <layer id="2">
+                <module_placement name="TestRunModuleFieldDef" id="0" x="0" y="0" z="endOfFieldZ" rx="0" ry="0" rz="-PI/2"/>
+			</layer>
+        </detector>     
+        
+        <detector id="13" name="Ecal" type="HPSEcal3" insideTrackingVolume="false" readout="EcalHits" vis="ECALVis">
+            <comment>The crystal ECal</comment>
+            <material name="LeadTungstate" />
+            <dimensions x1="ecal_front" y1="ecal_front" x2="ecal_back" y2="ecal_back" z="ecal_z" />
+            <!-- Measurements as found in installation by Stepan -->
+            <!-- Moving ecal halves out by 6.5mm from SVT ecal-track matching - Pelle -->
+            <layout beamgap="43.5*mm" nx="46" ny="5" dface="152.4*cm">
+                <remove ixmin="-10" ixmax="-2" iymin="-1" iymax="1" />
+                <top dx="ecal_dx" dy="0." dz="0."/>
+                <bottom dx="ecal_dx" dy="0." dz="0."/>
+            </layout>
+        </detector>
+    </detectors>
+    
+    <readouts>   
+        <readout name="TrackerHits">
+            <id>system:6,barrel:3,layer:4,module:12,sensor:1,side:32:-2,strip:12</id> 
+        </readout>
+        <readout name="TrackerHitsThin">
+            <id>system:6,barrel:3,layer:4,module:12,sensor:1,side:32:-2,strip:12</id> 
+        </readout>
+        
+        <readout name="EcalHits">
+            <segmentation type="GridXYZ" gridSizeX="0.0" gridSizeY="0.0" gridSizeZ="0.0" />
+            <id>system:6,layer:2,ix:-8,iy:-6</id>
+        </readout>
+    </readouts>
+
+    <fields>
+        <field type="BoxDipole" name="AnalyzingDipole" x="0*cm" y="0*cm" z="endOfFieldZ/2.0" dx="dipoleMagnetWidth/2.0" dy="dipoleMagnetHeight/2.0" dz="endOfFieldZ/2.0" bx="0.0" by="constBFieldY" bz="0.0" />
+    </fields>
+ 
+    <includes>
+        <gdmlFile ref="http://www.lcsim.org/test/gdml/testRunDownstreamVacuumFlange.gdml" />
+    </includes>
+
+</lccdd>

hps-detectors/detectors/HPS-TestRun-v6
detector.properties added at 1.1
diff -N detector.properties
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ detector.properties	25 Oct 2013 00:13:52 -0000	1.1
@@ -0,0 +1,2 @@
+name: HPS-TestRun-v6
+ConditionsReader: org.lcsim.hps.conditions.TestRunConditionsReader
\ No newline at end of file

hps-detectors/detectors/HPS-TestRun-v6/SamplingFractions
Ecal.properties added at 1.1
diff -N Ecal.properties
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ Ecal.properties	25 Oct 2013 00:13:52 -0000	1.1
@@ -0,0 +1 @@
+samplingFraction: 1.0
CVSspam 0.2.12


Use REPLY-ALL to reply to list

To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1