[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CDC geometries
Hi David,
attached are 3 more geometry files for the CDC design checks where two
geometries are the once we decided on during the last meeting:
1) CentralDC_HDDS.xml_allplus_allminus
-> first stereo super layer all 8 layers +6 degree and second stereo
super layer all layers -6 degree.
-> Some of the positions have slightly changes because I used an
optimized algorythm to calculate the
best stereo angles.
2) CentralDC_HDDS.xml_3degreestereo
-> same as 1) but all stereo angles are either +3 or -3 degree
3) CentralDC_HDDS.xml_29layerspecial
-> special geometry trying to improve on the forward angle problem.
the configuration is
4 axial, 14 stereo (8+, 6-), 11 axial
by moving inner 4 axial layers closer to the inner wall and 2
less stereo layers got more space to add
one more axial layer
cheers,
Beni
<?xml version="1.0" encoding="UTF-8"?>
<!--DOCTYPE HDDS>
Hall D Geometry Data Base: Central DC
*************************************
version 1.0: Initial version -rtj
version 1.1: Modified straw tube layout -cam
Stereo angle is 6.000 not 6.016 degrees.
Cathode layers removed.
Material in the end plates of the CDC is Aluminum,
not mylar.
version 1.2: Cleanup of previous version.
version 1.3: Fix typos in CDC. Previously the gas volume was
filled with scintillator in mcfast!.
Changed resolution from 200 micron to 150 micron in
the CDC.
<HDDS specification="v1.0" xmlns="http://www.gluex.org/hdds">
-->
<section name = "CentralDC"
version = "3.0"
date = "2007-12-07"
author = "R.T. Jones, C.A.Meyer"
top_volume = "CDC"
specification = "v1.0">
<!-- Origin of CentralDC is center of upstream end of the active region,
ie. the inside surface of the upstream plate. It should be at
17 cm to be consistent with mcfast Curtis -->
<composition name="CentralDC">
<!-- There are two options in the CD3 geometry description.
Chose only one of these, and comment out the other.
That is all that you need to do to switch between the options.
-RTJ, 11-26-2007 -->
<posXYZ volume="centralDC_option-1" X_Y_Z="0.0 0.0 75.0" />
<!--posXYZ volume="centralDC_option-2" X_Y_Z="0.0 0.0 75.0" /-->
<posXYZ volume="CDBD" X_Y_Z="0.0 0.0 +151.5" />
<posXYZ volume="CDGD" X_Y_Z="0.0 0.0 +160.5" />
<posXYZ volume="CDBU" X_Y_Z="0.0 0.0 -11.5" />
<posXYZ volume="CDGU" X_Y_Z="0.0 0.0 -11.0" />
<posXYZ volume="CDCA" X_Y_Z="0.0 0.0 -2.5" />
<posXYZ volume="CDCB" X_Y_Z="0.0 0.0 -13.0" />
</composition>
<composition name="centralDC_option-1" envelope="CDC">
<posXYZ volume="CDClayer_1_option-1" />
<posXYZ volume="CDClayer_3_option-1" />
<posXYZ volume="CDClayer_5-12_option-1" />
<posXYZ volume="CDClayer_13_option-1" />
<posXYZ volume="CDClayer_15_option-1" />
<posXYZ volume="CDClayer_17-24_option-1" />
<posXYZ volume="CDClayer_25_option-1" />
<posXYZ volume="CDClayer_27_option-1" />
<posXYZ volume="CDCI" />
<posXYZ volume="CDCO" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="centralDC_option-2" envelope="CDC">
<posXYZ volume="CDClayer_1_option-2" />
<posXYZ volume="CDClayer_2_option-2" />
<posXYZ volume="CDClayer_3_option-2" />
<posXYZ volume="CDClayer_4-6_option-2" />
<posXYZ volume="CDClayer_7_option-2" />
<posXYZ volume="CDClayer_8_option-2" />
<posXYZ volume="CDClayer_9_option-2" />
<posXYZ volume="CDClayer_10_option-2" />
<posXYZ volume="CDClayer_11_option-2" />
<posXYZ volume="CDClayer_12-14_option-2" />
<posXYZ volume="CDClayer_15_option-2" />
<posXYZ volume="CDClayer_16_option-2" />
<posXYZ volume="CDClayer_17_option-2" />
<posXYZ volume="CDClayer_18_option-2" />
<posXYZ volume="CDClayer_19_option-2" />
<posXYZ volume="CDClayer_20-22_option-2" />
<posXYZ volume="CDClayer_23_option-2" />
<posXYZ volume="CDClayer_24_option-2" />
<!--posXYZ volume="CDClayer_25_option-2" /-->
<posXYZ volume="CDCI" />
<posXYZ volume="CDCO" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_1_option-1" envelope="DC1">
<mposPhi volume="CDCstrawShort" ncopy="43" Phi0="0.0" R_Z="10.96 0.0" dPhi="8.37209">
<!-- mposPhi volume="CDCsector_1_option-1" ncopy="43" -->
<ring value="1" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="43" Phi0="4.18605" R_Z="12.341 0.0" dPhi="8.37209">
<ring value="2" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_3_option-1" envelope="DC3">
<mposPhi volume="CDCstrawShort" ncopy="55" Phi0="2.0" R_Z="14.029 0.0" dPhi="6.5454545454">
<ring value="3" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="55" Phi0="5.27272727272" R_Z="15.41 0.0" dPhi="6.5454545454">
<ring value="4" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- FIRST AND SECOND STEREO SUPER LAYERS 4- and 4+ -->
<composition name="CDClayer_5-12_option-1" envelope="DC5">
<mposPhi volume="CDCstrawLong" ncopy="66" R_Z="17.0694 0.0" Phi0="0"
unit_length="cm" rot="6.000 0 0" unit_angle="deg">
<ring value="5" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB12" ncopy="66" R_Z="0.0 0.0" Phi0="0"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="6" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="80" R_Z="20.6901 0.0" Phi0="-0.5"
unit_length="cm" rot="6.000 0 0" unit_angle="deg">
<ring value="7" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB14" ncopy="80" R_Z="0.0 0.0" Phi0="-0.5"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="8" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="93" R_Z="24.0523 0.0" Phi0="1.1"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="9" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB16" ncopy="93" R_Z="0.0 0.0" Phi0="1.1"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="10" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="106" R_Z="27.31 0.0" Phi0="-1.4"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="11" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB18" ncopy="106" R_Z="0.0 0.0" Phi0="-1.4"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="12" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_13_option-1" envelope="DC13">
<mposPhi volume="CDCstrawShort" ncopy="124" Phi0="0.5" R_Z="31.58 0.0" dPhi="2.9032258">
<ring value="13" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="124" Phi0="1.9516" R_Z="32.98 0.0" dPhi="2.9032258">
<ring value="14" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_15_option-1" envelope="DC15">
<mposPhi volume="CDCstrawShort" ncopy="133" Phi0="1." R_Z="34.58 0.0" dPhi="2.7067669">
<ring value="15" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="133" Phi0="2.3533834" R_Z="35.98 0.0" dPhi="2.7067669">
<ring value="16" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- THIRD AND FOURTH STEREO LAYER -->
<composition name="CDClayer_17-24_option-1" envelope="DC17">
<mposPhi volume="CDCstrawLong" ncopy="145" R_Z="37.5809 0.0" Phi0="0.2"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="17" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB22" ncopy="145" R_Z="0.0 0.0" Phi0="0.2"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="18" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="158" R_Z="40.863 0.0" Phi0="0.7"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="19" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB24" ncopy="158" R_Z="0.0 0.0" Phi0="0.7"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="20" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="171" R_Z="44.2252 0.0" Phi0="1.1"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="21" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB26" ncopy="171" R_Z="0.0 0.0" Phi0="1.1"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="22" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="184" R_Z="47.5873 0.0" Phi0="1.4"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="23" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB28" ncopy="184" R_Z="0.0 0.0" Phi0="1.4"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="24" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- LAST FOUR AXIAL LAYERS -->
<composition name="CDClayer_25_option-1" envelope="DC25">
<mposPhi volume="CDCstrawShort" ncopy="197" Phi0="0.2" R_Z="51.34 0.0" dPhi="1.827411168">
<ring value="25" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="197" Phi0="1.113705" R_Z="52.7 0.0" dPhi="1.827411168">
<ring value="26" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_27_option-1" envelope="DC27">
<mposPhi volume="CDCstrawShort" ncopy="210" Phi0="0.8" R_Z="54.35 0.0" dPhi="1.7142857">
<ring value="27" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="210" Phi0="1.657142857" R_Z="55.75 0.0" dPhi="1.7142857">
<ring value="28" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- end of option 1 definitions -->
<!-- alternative geometry (option 2)
the naming scheme replaces DC with DK -->
<composition name="CDClayer_1_option-2" envelope="DK1">
<mposPhi volume="CDCsector_1_option-2" ncopy="43">
<ring value="1" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_1_option-2" envelope="DJ1">
<posXYZ volume="CDCstrawShort" X_Y_Z="10.96 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_2_option-2" envelope="DK2">
<mposPhi volume="CDCsector_2_option-2" ncopy="50">
<ring value="2" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_2_option-2" envelope="DJ2">
<posXYZ volume="CDCstrawShort" X_Y_Z="12.741 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_3_option-2" envelope="DK3">
<mposPhi volume="CDCsector_3_option-2" ncopy="57">
<ring value="3" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_3_option-2" envelope="DJ3">
<posXYZ volume="CDCstrawShort" X_Y_Z="14.522 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_4-6_option-2" envelope="DK4">
<mposPhi volume="CDCstrawLong" ncopy="64" R_Z="16.304 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="4" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="71" R_Z="18.086 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="5" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="78" R_Z="19.868 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="6" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_7_option-2" envelope="DK7">
<mposPhi volume="CDCsector_7_option-2" ncopy="91">
<ring value="7" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_7_option-2" envelope="DJ7">
<posXYZ volume="CDCstrawShort" X_Y_Z="23.178 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_8_option-2" envelope="DK8">
<mposPhi volume="CDCsector_8_option-2" ncopy="98">
<ring value="8" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_8_option-2" envelope="DJ8">
<posXYZ volume="CDCstrawShort" X_Y_Z="24.960 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_9_option-2" envelope="DK9">
<mposPhi volume="CDCsector_9_option-2" ncopy="105">
<ring value="9" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_9_option-2" envelope="DJ9">
<posXYZ volume="CDCstrawShort" X_Y_Z="26.742 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_10_option-2" envelope="DK10">
<mposPhi volume="CDCsector_10_option-2" ncopy="112">
<ring value="10" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_10_option-2" envelope="DJ10">
<posXYZ volume="CDCstrawShort" X_Y_Z="28.524 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_11_option-2" envelope="DK11">
<mposPhi volume="CDCsector_11_option-2" ncopy="119">
<ring value="11" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_11_option-2" envelope="DJ11">
<posXYZ volume="CDCstrawShort" X_Y_Z="30.307 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_12-14_option-2" envelope="DK12">
<mposPhi volume="CDCstrawLong" ncopy="126" R_Z="32.089 0.0"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="12" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="133" R_Z="33.871 0.0"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="13" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="140" R_Z="35.654 0.0"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="14" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_15_option-2" envelope="DK15">
<mposPhi volume="CDCsector_15_option-2" ncopy="150">
<ring value="15" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_15_option-2" envelope="DJ15">
<posXYZ volume="CDCstrawShort" X_Y_Z="38.200 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_16_option-2" envelope="DK16">
<mposPhi volume="CDCsector_16_option-2" ncopy="157">
<ring value="16" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_16_option-2" envelope="DJ16">
<posXYZ volume="CDCstrawShort" X_Y_Z="39.982 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_17_option-2" envelope="DK17">
<mposPhi volume="CDCsector_17_option-2" ncopy="164">
<ring value="17" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_17_option-2" envelope="DJ17">
<posXYZ volume="CDCstrawShort" X_Y_Z="41.765 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_18_option-2" envelope="DK18">
<mposPhi volume="CDCsector_18_option-2" ncopy="171">
<ring value="18" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_18_option-2" envelope="DJ18">
<posXYZ volume="CDCstrawShort" X_Y_Z="43.547 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_19_option-2" envelope="DK19">
<mposPhi volume="CDCsector_19_option-2" ncopy="178">
<ring value="19" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_19_option-2" envelope="DJ19">
<posXYZ volume="CDCstrawShort" X_Y_Z="45.330 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_20-22_option-2" envelope="DK20">
<mposPhi volume="CDCstrawLong" ncopy="185" R_Z="47.112 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="20" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="192" R_Z="48.895 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="21" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="199" R_Z="50.677 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="22" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_23_option-2" envelope="DK23">
<mposPhi volume="CDCsector_23_option-2" ncopy="208">
<ring value="23" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_23_option-2" envelope="DJ23">
<posXYZ volume="CDCstrawShort" X_Y_Z="52.969 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_24_option-2" envelope="DK24">
<mposPhi volume="CDCsector_24_option-2" ncopy="215">
<ring value="24" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_24_option-2" envelope="DJ24">
<posXYZ volume="CDCstrawShort" X_Y_Z="54.751 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_25_option-2" envelope="DK25">
<mposPhi volume="CDCsector_25_option-2" ncopy="222">
<ring value="25" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_25_option-2" envelope="DJ25">
<posXYZ volume="CDCstrawShort" X_Y_Z="56.534 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- end of option 2 geometry section -->
<composition name="CDCstrawShort" envelope="STRA">
<posXYZ volume="STRW" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="WIRE" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="UPLG" X_Y_Z="0. 0. -75.50"> </posXYZ>
<posXYZ volume="DPLG" X_Y_Z="0. 0. +75.50"> </posXYZ>
</composition>
<composition name="CDCstrawLong" envelope="STLA">
<posXYZ volume="STLW" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="WILE" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="UPLG" X_Y_Z="0. 0. -75.92"> </posXYZ>
<posXYZ volume="DPLG" X_Y_Z="0. 0. +75.92"> </posXYZ>
</composition>
<composition name="CDCstrawLongB" envelope="STLB">
<posXYZ volume="STLX" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="WILE" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="UPLG" X_Y_Z="0. 0. -75.92"> </posXYZ>
<posXYZ volume="DPLG" X_Y_Z="0. 0. +75.92"> </posXYZ>
</composition>
<composition name="CDCstrawLongB12">
<posXYZ volume="CDCstrawLongB" X_Y_Z="18.4364 0.878235 0.0" rot="6.4765 +0.30786 0.0" />
</composition>
<composition name="CDCstrawLongB14">
<posXYZ volume="CDCstrawLongB" X_Y_Z="22.0645 0.866915 0.0" rot="6.39528 0.250749 0.0" />
</composition>
<composition name="CDCstrawLongB16">
<posXYZ volume="CDCstrawLongB" X_Y_Z="25.4313 0.859412 0.0" rot="6.34124 0.213854 0.0" />
</composition>
<composition name="CDCstrawLongB18">
<posXYZ volume="CDCstrawLongB" X_Y_Z="28.697 0.853727 0.0" rot="6.30019 0.1864 0.0" />
</composition>
<composition name="CDCstrawLongB22">
<posXYZ volume="CDCstrawLongB" X_Y_Z="38.9702 0.846734 0.0" rot="-6.22056 -0.134534 0.0" />
</composition>
<composition name="CDCstrawLongB24">
<posXYZ volume="CDCstrawLongB" X_Y_Z="42.2539 0.840266 0.0" rot="-6.20264 -0.123107 0.0" />
</composition>
<composition name="CDCstrawLongB26">
<posXYZ volume="CDCstrawLongB" X_Y_Z="45.6173 0.83817 0.0" rot="-6.18741 -0.113468 0.0" />
</composition>
<composition name="CDCstrawLongB28">
<posXYZ volume="CDCstrawLongB" X_Y_Z="48.9805 0.836369 0.0" rot="-6.17431 -0.105227 0.0" />
</composition>
<!-- set outer diameter of CDC to 57.0 cm (was 57.6cm)-->
<!-- Sat Sep 27 15:00:14 EDT 2008 B.Z. -->
<tubs name="CDC" Rio_Z="9.0 57.0 174.0" material="Air"
comment="CDC mother volume" />
<tubs name="CDCI" Rio_Z="9.0000 9.0026 172.0" material="AluminizedMylar"
comment="CDC inner cylinder" />
<tubs name="CDCO" Rio_Z="56.8000 57.0000 172.0" material="Aluminum"
comment="CDC outer cylinder" />
<tubs name="CDPU" Rio_Z="9.0 57.0 0.9" material="Aluminum"
comment="CDC upstream endplate" />
<tubs name="CDPD" Rio_Z="9.0 57.0 0.4" material="CarbonFiberEpoxy"
comment="CDC downstream endplate" />
<tubs name="CDBU" Rio_Z="9.0 57.0 0.2" material="FR-4"
comment="CDC upstream circuit board" />
<tubs name="CDBD" Rio_Z="9.0 57.0 0.1" material="FR-4"
comment="CDC downstream circuit board" />
<tubs name="CDGU" Rio_Z="9.0 57.0 0.3" material="Plexiglas"
comment="CDC upstream gas plenum" />
<tubs name="CDGD" Rio_Z="9.0 57.0 0.3" material="Plexiglas"
comment="CDC downstream gas plenum" />
<tubs name="CDCA" Rio_Z="9.0 57.0 0.5" material="SignalCables"
comment="CDC upstream cables" />
<pcon name="CDCB" material="SignalCables" comment="CDC readout cables">
<polyplane Rio_Z="74.0 120. -65.2" />
<polyplane Rio_Z="71.0 120. -62.2" />
<polyplane Rio_Z="71.0 75.2 -62.2" />
<polyplane Rio_Z="65.0 69.2 -56.2" />
<polyplane Rio_Z="65.0 68.0 -55.0" />
<polyplane Rio_Z="56.4 57.0 -3.31" />
<polyplane Rio_Z="23.0 57.0 -0.53" />
<polyplane Rio_Z="9.0 57.0 0.0" />
</pcon>
<tubs name="STRA" Rio_Z="0.000 0.800 152.0" material="CDchamberGas"
sensitive="true" />
<tubs name="STRW" Rio_Z="0.7895 0.8000 150.0" material="AluminizedKapton" />
<tubs name="WIRE" Rio_Z="0.000 0.0015 152.0" material="Tungsten" />
<tubs name="UPLG" Rio_Z="0.000 0.800 1.0" material="Aluminum" />
<tubs name="DPLG" Rio_Z="0.000 0.800 1.0" material="Delrin" />
<tubs name="STLA" Rio_Z="0.000 0.800 152.84" material="CDchamberGas"
sensitive="true" />
<tubs name="STLB" Rio_Z="0.000 0.800 152.84" material="CDchamberGas"
sensitive="true" />
<tubs name="STLW" Rio_Z="0.7895 0.8000 150.83" material="AluminizedKapton" />
<tubs name="STLX" Rio_Z="0.7895 0.8000 150.83" material="AluminizedKapton" />
<tubs name="WILE" Rio_Z="0.000 0.0015 152.83" material="Tungsten" />
<tubs name="DC1" Rio_Z="10.120 13.161 152.5" material="Air" />
<tubs name="DC3" Rio_Z="13.172 16.224 152.5" material="Air" />
<tubs name="DC5" Rio_Z="16.242 30.779 152.5" material="Air" />
<tubs name="DC13" Rio_Z="30.780 33.780 152.5" material="Air" />
<tubs name="DC15" Rio_Z="33.780 36.780 152.5" material="Air" />
<tubs name="DC17" Rio_Z="36.780 50.540 152.5" material="Air" />
<tubs name="DC25" Rio_Z="50.540 53.500 152.5" material="Air" />
<tubs name="DC27" Rio_Z="53.550 56.550 152.5" material="Air" />
<!-- alternative geometry (option 2)
the naming scheme replaces DC with DK -->
<tubs name="DK1" Rio_Z="10.120 11.800 152.5" material="Air" />
<tubs name="DK2" Rio_Z="11.901 13.581 152.5" material="Air" />
<tubs name="DK3" Rio_Z="13.682 15.362 152.5" material="Air" />
<tubs name="DK4" Rio_Z="15.464 22.215 152.5" material="Air" />
<tubs name="DK7" Rio_Z="22.338 24.018 152.5" material="Air" />
<tubs name="DK8" Rio_Z="24.120 25.800 152.5" material="Air" />
<tubs name="DK9" Rio_Z="25.902 27.582 152.5" material="Air" />
<tubs name="DK10" Rio_Z="27.684 29.364 152.5" material="Air" />
<tubs name="DK11" Rio_Z="29.467 31.147 152.5" material="Air" />
<tubs name="DK12" Rio_Z="31.249 37.355 152.5" material="Air" />
<tubs name="DK15" Rio_Z="37.360 39.040 152.5" material="Air" />
<tubs name="DK16" Rio_Z="39.142 40.822 152.5" material="Air" />
<tubs name="DK17" Rio_Z="40.925 42.605 152.5" material="Air" />
<tubs name="DK18" Rio_Z="42.707 44.387 152.5" material="Air" />
<tubs name="DK19" Rio_Z="44.490 46.170 152.5" material="Air" />
<tubs name="DK20" Rio_Z="46.272 52.126 152.5" material="Air" />
<tubs name="DK23" Rio_Z="52.129 53.809 152.5" material="Air" />
<tubs name="DK24" Rio_Z="53.911 55.591 152.5" material="Air" />
<tubs name="DK25" Rio_Z="55.694 57.374 152.5" material="Air" />
<!-- end of option 2 geometry section -->
<tubs name="DS1" Rio_Z="10.12 11.80 152.5" material="Air"
profile="-4.186 8.372" />
<tubs name="DS2" Rio_Z="11.90 13.58 152.5" material="Air"
profile="-3.600 7.200" />
<tubs name="DS3" Rio_Z="13.68 15.36 152.5" material="Air"
profile="-3.158 6.316" />
<tubs name="DS8" Rio_Z="24.37 26.05 152.5" material="Air"
profile="-1.818 3.636" />
<tubs name="DS9" Rio_Z="26.15 27.83 152.5" material="Air"
profile="-1.698 3.396" />
<tubs name="DS10" Rio_Z="27.94 29.62 152.5" material="Air"
profile="-1.593 3.186" />
<tubs name="DS11" Rio_Z="29.72 31.40 152.5" material="Air"
profile="-1.500 3.000" />
<tubs name="DS12" Rio_Z="31.50 33.18 152.5" material="Air"
profile="-1.417 2.835" />
<tubs name="DS17" Rio_Z="41.43 43.11 152.5" material="Air"
profile="-1.084 2.169" />
<tubs name="DS18" Rio_Z="43.22 44.90 152.5" material="Air"
profile="-1.040 2.081" />
<tubs name="DS19" Rio_Z="45.00 46.68 152.5" material="Air"
profile="-1.000 2.000" />
<tubs name="DS20" Rio_Z="46.78 48.46 152.5" material="Air"
profile="-0.963 1.925" />
<tubs name="DS21" Rio_Z="48.56 50.24 152.5" material="Air"
profile="-0.928 1.856" />
<tubs name="DS22" Rio_Z="50.35 52.03 152.5" material="Air"
profile="-0.896 1.791" />
<tubs name="DS23" Rio_Z="52.13 53.81 152.5" material="Air"
profile="-0.865 1.731" />
<tubs name="DS24" Rio_Z="53.91 55.59 152.5" material="Air"
profile="-0.837 1.674" />
<tubs name="DS25" Rio_Z="55.69 57.37 152.5" material="Air"
profile="-0.811 1.622" />
<!-- alternative geometry (option 2)
the naming scheme replaces DS with DJ -->
<tubs name="DJ1" Rio_Z="10.12 11.80 152.5" material="Air"
profile="-4.186 8.372" />
<tubs name="DJ2" Rio_Z="11.90 13.58 152.5" material="Air"
profile="-3.600 7.200" />
<tubs name="DJ3" Rio_Z="13.68 15.36 152.5" material="Air"
profile="-3.158 6.316" />
<tubs name="DJ7" Rio_Z="22.34 24.02 152.5" material="Air"
profile="-1.978 3.956" />
<tubs name="DJ8" Rio_Z="24.12 25.80 152.5" material="Air"
profile="-1.837 3.673" />
<tubs name="DJ9" Rio_Z="25.90 27.58 152.5" material="Air"
profile="-1.714 3.429" />
<tubs name="DJ10" Rio_Z="27.68 29.37 152.5" material="Air"
profile="-1.607 3.214" />
<tubs name="DJ11" Rio_Z="29.47 31.15 152.5" material="Air"
profile="-1.513 3.025" />
<tubs name="DJ15" Rio_Z="37.36 39.04 152.5" material="Air"
profile="-1.200 2.400" />
<tubs name="DJ16" Rio_Z="39.14 40.82 152.5" material="Air"
profile="-1.146 2.293" />
<tubs name="DJ17" Rio_Z="40.92 42.61 152.5" material="Air"
profile="-1.098 2.195" />
<tubs name="DJ18" Rio_Z="42.71 44.39 152.5" material="Air"
profile="-1.053 2.105" />
<tubs name="DJ19" Rio_Z="44.49 46.17 152.5" material="Air"
profile="-1.011 2.022" />
<tubs name="DJ23" Rio_Z="52.13 53.81 152.5" material="Air"
profile="-0.865 1.731" />
<tubs name="DJ24" Rio_Z="53.91 55.59 152.5" material="Air"
profile="-0.837 1.674" />
<tubs name="DJ25" Rio_Z="55.69 57.38 152.5" material="Air"
profile="-0.811 1.622" />
<!-- end of option 2 geometry section -->
<!-- The following elements describe an early rendition of the GlueX
detector simulated using a fast Monte Carlo program MCFast. They
are retained for future reference, do not rely on their values. -->
<parameters name="centralDC_pars" type="mcfast">
<int name="num" value="2" />
<string name="name" value="CDC" />
<real name="rmin" value="15.0" comment="inner radius"
unit="cm" />
<real name="rmax" value="60.0" comment="outer radius"
unit="cm" />
<real name="z0" value="117.0" comment="z of midplane"
unit="cm" />
<real name="zlen" value="200.0" comment="length of cntr"
unit="cm" />
<int name="num_anode" value="23" comment="anode layers" />
<int name="num_cathode" value="0" />
<reference name="material" value="CDchamberGas" />
<real_array name="thick_boun" comment="inner outer upstream downstream
window thicknesses" values="0.20 0.50 0.90 0.60"
unit="cm" />
<reference_vector name="mat_boun">
<reference_data value="CarbonFiber" comment="inner window material" />
<reference_data value="CarbonFiber" comment="outer window material" />
<reference_data value="Aluminum" comment="upstream end plate matl" />
<reference_data value="Aluminum" comment="downstream end plate matl" />
</reference_vector>
</parameters>
<parameters name="centralDClayer_pars" type="mcfast">
<int name="det" value="2" comment="num of mother" />
<real name="zlen" value="200.0" comment="length of layer"
unit="cm" />
<real name="cell_height" value="1.6" comment="thickness"
unit="cm" />
<int name="ID_readout" value="-1" />
<real name="phi0" value="0." comment="offset to wire 1"
unit="cm" />
<real name="stereo_offset" value="0." comment="where is phi0"
unit="cm" />
<real name="eff_hit" value="0.96" comment="hit efficiency"
unit="cm" />
<real name="eff_dedx" value="0.96" comment="dE/dx efficiency"
unit="cm" />
<real name="siga" value="0.015" comment="xy resolution"
unit="cm" />
<real name="sigb" value="0.00" comment="?? resolution"
unit="cm" />
<real name="sigc" value="0.00" comment="?? resolution"
unit="cm" />
</parameters>
<parameters name="centralDCoffset_pars" type="mcfast">
<int name="det" value="2" comment="num of mother" />
<real name="cell_offset" value="0.0" comment="offset in phi"
unit="cm" />
<real name="sag" value="0.0" comment="sagitta of wire"
unit="cm" />
<real_array name="offset" values="0.0 0.0 0.0" comment="not used"
unit="cm" />
<real_array name="dircos" values="0.0 0.0 0.0" comment="not used"
unit="cm" />
</parameters>
<parameters name="centralDCsupport_pars" type="mcfast">
<string name="shape" value="TUBE" />
<int name="type" value="41" />
<real name="z0" value="117.0" comment="z of midplane"
unit="cm" />
<real name="zlen" value="200.0" comment="length of drum"
unit="cm" />
<reference name="material" value="Aluminum" comment="straw tube mockup" />
</parameters>
<mcfast model="Drift" template="db/drift.db" parameters="centralDC_pars">
<int name="num" value="2" />
<string name="name" value="CDC" />
<int name="num_anode" value="23" comment="anode layers" />
<int name="num_cathode" value="0" />
<reference name="material" value="CDchamberGas" />
<real_array name="thick_boun" comment="inner outer upstream downstream
window thicknesses" values="0.20 0.50 0.90 0.60"
unit="cm" />
<reference_vector name="mat_boun">
<reference_data value="CarbonFiber" comment="inner window material" />
<reference_data value="CarbonFiber" comment="outer window material" />
<reference_data value="Aluminum" comment="upstream window matl" />
<reference_data value="Aluminum" comment="downstream window matl" />
</reference_vector>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="1" comment="layer number" />
<real name="radius" value="16.049" comment="central radius"
unit="cm" />
<int name="nwires" value="63" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="2" comment="layer number" />
<real name="radius" value="17.831" comment="central radius"
unit="cm" />
<int name="nwires" value="70" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="3" comment="layer number" />
<real name="radius" value="19.613" comment="central radius"
unit="cm" />
<int name="nwires" value="77" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="4" comment="layer number" />
<real name="radius" value="21.395" comment="central radius"
unit="cm" />
<int name="nwires" value="84" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="5" comment="layer number" />
<real name="radius" value="23.178" comment="central radius"
unit="cm" />
<int name="nwires" value="91" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="6" comment="layer number" />
<real name="radius" value="24.960" comment="central radius"
unit="cm" />
<int name="nwires" value="98" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="7" comment="layer number" />
<real name="radius" value="26.742" comment="central radius"
unit="cm" />
<int name="nwires" value="105" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="-0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="8" comment="layer number" />
<real name="radius" value="28.524" comment="central radius"
unit="cm" />
<int name="nwires" value="112" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="-.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="9" comment="layer number" />
<real name="radius" value="32.089" comment="central radius"
unit="cm" />
<int name="nwires" value="126" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="10" comment="layer number" />
<real name="radius" value="33.871" comment="central radius"
unit="cm" />
<int name="nwires" value="133" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="11" comment="layer number" />
<real name="radius" value="35.654" comment="central radius"
unit="cm" />
<int name="nwires" value="140" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="12" comment="layer number" />
<real name="radius" value="37.436" comment="central radius"
unit="cm" />
<int name="nwires" value="147" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="13" comment="layer number" />
<real name="radius" value="39.218" comment="central radius"
unit="cm" />
<int name="nwires" value="154" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="14" comment="layer number" />
<real name="radius" value="41.001" comment="central radius"
unit="cm" />
<int name="nwires" value="161" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="15" comment="layer number" />
<real name="radius" value="42.783" comment="central radius"
unit="cm" />
<int name="nwires" value="168" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="16" comment="layer number" />
<real name="radius" value="44.566" comment="central radius"
unit="cm" />
<int name="nwires" value="175" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="-0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="17" comment="layer number" />
<real name="radius" value="46.348" comment="central radius"
unit="cm" />
<int name="nwires" value="182" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="-0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="18" comment="layer number" />
<real name="radius" value="49.149" comment="central radius"
unit="cm" />
<int name="nwires" value="193" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="19" comment="layer number" />
<real name="radius" value="50.932" comment="central radius"
unit="cm" />
<int name="nwires" value="200" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="20" comment="layer number" />
<real name="radius" value="52.714" comment="central radius"
unit="cm" />
<int name="nwires" value="207" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="21" comment="layer number" />
<real name="radius" value="54.497" comment="central radius"
unit="cm" />
<int name="nwires" value="214" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="22" comment="layer number" />
<real name="radius" value="56.279" comment="central radius"
unit="cm" />
<int name="nwires" value="221" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="23" comment="layer number" />
<real name="radius" value="58.062" comment="central radius"
unit="cm" />
<int name="nwires" value="228" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="1" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="2" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="3" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="4" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="5" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="6" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="7" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="8" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="9" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="10" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="11" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="12" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="13" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="14" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="15" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="16" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="17" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="18" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="19" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="20" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="21" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="22" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="23" comment="layer number" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT01" />
<real_array name="rmin" values="21.00 21.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="21.04 21.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT03" />
<real_array name="rmin" values="25.00 25.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="25.04 25.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT05" />
<real_array name="rmin" values="29.00 29.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="29.04 29.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT07" />
<real_array name="rmin" values="31.00 31.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="31.04 31.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT09" />
<real_array name="rmin" values="35.00 35.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="35.04 35.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT11" />
<real_array name="rmin" values="37.00 37.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="37.04 37.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT13" />
<real_array name="rmin" values="41.00 41.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="41.04 41.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT15" />
<real_array name="rmin" values="45.00 45.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="45.04 45.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT17" />
<real_array name="rmin" values="49.00 49.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="49.04 49.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT19" />
<real_array name="rmin" values="53.00 53.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="53.04 53.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT21" />
<real_array name="rmin" values="57.00 57.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="57.04 57.04" comment="outer cone"
unit="cm" />
</mcfast>
</mcfast>
</section>
<!-- </HDDS> -->
<?xml version="1.0" encoding="UTF-8"?>
<!--DOCTYPE HDDS>
Hall D Geometry Data Base: Central DC
*************************************
version 1.0: Initial version -rtj
version 1.1: Modified straw tube layout -cam
Stereo angle is 6.000 not 6.016 degrees.
Cathode layers removed.
Material in the end plates of the CDC is Aluminum,
not mylar.
version 1.2: Cleanup of previous version.
version 1.3: Fix typos in CDC. Previously the gas volume was
filled with scintillator in mcfast!.
Changed resolution from 200 micron to 150 micron in
the CDC.
<HDDS specification="v1.0" xmlns="http://www.gluex.org/hdds">
-->
<section name = "CentralDC"
version = "3.0"
date = "2007-12-07"
author = "R.T. Jones, C.A.Meyer"
top_volume = "CDC"
specification = "v1.0">
<!-- Origin of CentralDC is center of upstream end of the active region,
ie. the inside surface of the upstream plate. It should be at
17 cm to be consistent with mcfast Curtis -->
<composition name="CentralDC">
<!-- There are two options in the CD3 geometry description.
Chose only one of these, and comment out the other.
That is all that you need to do to switch between the options.
-RTJ, 11-26-2007 -->
<posXYZ volume="centralDC_option-1" X_Y_Z="0.0 0.0 75.0" />
<!--posXYZ volume="centralDC_option-2" X_Y_Z="0.0 0.0 75.0" /-->
<posXYZ volume="CDBD" X_Y_Z="0.0 0.0 +151.5" />
<posXYZ volume="CDGD" X_Y_Z="0.0 0.0 +160.5" />
<posXYZ volume="CDBU" X_Y_Z="0.0 0.0 -11.5" />
<posXYZ volume="CDGU" X_Y_Z="0.0 0.0 -11.0" />
<posXYZ volume="CDCA" X_Y_Z="0.0 0.0 -2.5" />
<posXYZ volume="CDCB" X_Y_Z="0.0 0.0 -13.0" />
</composition>
<composition name="centralDC_option-1" envelope="CDC">
<posXYZ volume="CDClayer_1_option-1" />
<posXYZ volume="CDClayer_3_option-1" />
<posXYZ volume="CDClayer_5-12_option-1" />
<posXYZ volume="CDClayer_13_option-1" />
<posXYZ volume="CDClayer_15_option-1" />
<posXYZ volume="CDClayer_17-24_option-1" />
<posXYZ volume="CDClayer_25_option-1" />
<posXYZ volume="CDClayer_27_option-1" />
<posXYZ volume="CDCI" />
<posXYZ volume="CDCO" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="centralDC_option-2" envelope="CDC">
<posXYZ volume="CDClayer_1_option-2" />
<posXYZ volume="CDClayer_2_option-2" />
<posXYZ volume="CDClayer_3_option-2" />
<posXYZ volume="CDClayer_4-6_option-2" />
<posXYZ volume="CDClayer_7_option-2" />
<posXYZ volume="CDClayer_8_option-2" />
<posXYZ volume="CDClayer_9_option-2" />
<posXYZ volume="CDClayer_10_option-2" />
<posXYZ volume="CDClayer_11_option-2" />
<posXYZ volume="CDClayer_12-14_option-2" />
<posXYZ volume="CDClayer_15_option-2" />
<posXYZ volume="CDClayer_16_option-2" />
<posXYZ volume="CDClayer_17_option-2" />
<posXYZ volume="CDClayer_18_option-2" />
<posXYZ volume="CDClayer_19_option-2" />
<posXYZ volume="CDClayer_20-22_option-2" />
<posXYZ volume="CDClayer_23_option-2" />
<posXYZ volume="CDClayer_24_option-2" />
<!--posXYZ volume="CDClayer_25_option-2" /-->
<posXYZ volume="CDCI" />
<posXYZ volume="CDCO" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_1_option-1" envelope="DC1">
<mposPhi volume="CDCstrawShort" ncopy="43" Phi0="0.0" R_Z="10.96 0.0" dPhi="8.37209">
<!-- mposPhi volume="CDCsector_1_option-1" ncopy="43" -->
<ring value="1" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="43" Phi0="4.18605" R_Z="12.341 0.0" dPhi="8.37209">
<ring value="2" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_3_option-1" envelope="DC3">
<mposPhi volume="CDCstrawShort" ncopy="55" Phi0="2.0" R_Z="14.029 0.0" dPhi="6.5454545454">
<ring value="3" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="55" Phi0="5.27272727272" R_Z="15.41 0.0" dPhi="6.5454545454">
<ring value="4" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- FIRST AND SECOND STEREO SUPER LAYERS 4- and 4+ -->
<composition name="CDClayer_5-12_option-1" envelope="DC5">
<mposPhi volume="CDCstrawLong" ncopy="66" R_Z="17.0694 0.0" Phi0="0"
unit_length="cm" rot="3.000 0 0" unit_angle="deg">
<ring value="5" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB12" ncopy="66" R_Z="0.0 0.0" Phi0="0"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="6" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="80" R_Z="20.6901 0.0" Phi0="-0.5"
unit_length="cm" rot="3.000 0 0" unit_angle="deg">
<ring value="7" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB14" ncopy="80" R_Z="0.0 0.0" Phi0="-0.5"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="8" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="93" R_Z="24.0523 0.0" Phi0="1.1"
unit_length="cm" rot="+3.000 0 0" unit_angle="deg">
<ring value="9" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB16" ncopy="93" R_Z="0.0 0.0" Phi0="1.1"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="10" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="106" R_Z="27.31 0.0" Phi0="-1.4"
unit_length="cm" rot="+3.000 0 0" unit_angle="deg">
<ring value="11" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB18" ncopy="106" R_Z="0.0 0.0" Phi0="-1.4"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="12" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_13_option-1" envelope="DC13">
<mposPhi volume="CDCstrawShort" ncopy="124" Phi0="0.5" R_Z="31.58 0.0" dPhi="2.9032258">
<ring value="13" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="124" Phi0="1.9516" R_Z="32.98 0.0" dPhi="2.9032258">
<ring value="14" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_15_option-1" envelope="DC15">
<mposPhi volume="CDCstrawShort" ncopy="133" Phi0="1." R_Z="34.58 0.0" dPhi="2.7067669">
<ring value="15" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="133" Phi0="2.3533834" R_Z="35.98 0.0" dPhi="2.7067669">
<ring value="16" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- THIRD AND FOURTH STEREO LAYER -->
<composition name="CDClayer_17-24_option-1" envelope="DC17">
<mposPhi volume="CDCstrawLong" ncopy="145" R_Z="37.5809 0.0" Phi0="0.2"
unit_length="cm" rot="-3.000 0 0" unit_angle="deg">
<ring value="17" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB22" ncopy="145" R_Z="0.0 0.0" Phi0="0.2"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="18" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="158" R_Z="40.863 0.0" Phi0="0.7"
unit_length="cm" rot="-3.000 0 0" unit_angle="deg">
<ring value="19" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB24" ncopy="158" R_Z="0.0 0.0" Phi0="0.7"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="20" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="171" R_Z="44.2252 0.0" Phi0="1.1"
unit_length="cm" rot="-3.000 0 0" unit_angle="deg">
<ring value="21" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB26" ncopy="171" R_Z="0.0 0.0" Phi0="1.1"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="22" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="184" R_Z="47.5873 0.0" Phi0="1.4"
unit_length="cm" rot="-3.000 0 0" unit_angle="deg">
<ring value="23" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB28" ncopy="184" R_Z="0.0 0.0" Phi0="1.4"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="24" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- LAST FOUR AXIAL LAYERS -->
<composition name="CDClayer_25_option-1" envelope="DC25">
<mposPhi volume="CDCstrawShort" ncopy="197" Phi0="0.2" R_Z="51.34 0.0" dPhi="1.827411168">
<ring value="25" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="197" Phi0="1.113705" R_Z="52.7 0.0" dPhi="1.827411168">
<ring value="26" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_27_option-1" envelope="DC27">
<mposPhi volume="CDCstrawShort" ncopy="210" Phi0="0.8" R_Z="54.35 0.0" dPhi="1.7142857">
<ring value="27" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="210" Phi0="1.657142857" R_Z="55.75 0.0" dPhi="1.7142857">
<ring value="28" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- end of option 1 definitions -->
<!-- alternative geometry (option 2)
the naming scheme replaces DC with DK -->
<composition name="CDClayer_1_option-2" envelope="DK1">
<mposPhi volume="CDCsector_1_option-2" ncopy="43">
<ring value="1" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_1_option-2" envelope="DJ1">
<posXYZ volume="CDCstrawShort" X_Y_Z="10.96 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_2_option-2" envelope="DK2">
<mposPhi volume="CDCsector_2_option-2" ncopy="50">
<ring value="2" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_2_option-2" envelope="DJ2">
<posXYZ volume="CDCstrawShort" X_Y_Z="12.741 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_3_option-2" envelope="DK3">
<mposPhi volume="CDCsector_3_option-2" ncopy="57">
<ring value="3" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_3_option-2" envelope="DJ3">
<posXYZ volume="CDCstrawShort" X_Y_Z="14.522 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_4-6_option-2" envelope="DK4">
<mposPhi volume="CDCstrawLong" ncopy="64" R_Z="16.304 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="4" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="71" R_Z="18.086 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="5" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="78" R_Z="19.868 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="6" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_7_option-2" envelope="DK7">
<mposPhi volume="CDCsector_7_option-2" ncopy="91">
<ring value="7" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_7_option-2" envelope="DJ7">
<posXYZ volume="CDCstrawShort" X_Y_Z="23.178 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_8_option-2" envelope="DK8">
<mposPhi volume="CDCsector_8_option-2" ncopy="98">
<ring value="8" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_8_option-2" envelope="DJ8">
<posXYZ volume="CDCstrawShort" X_Y_Z="24.960 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_9_option-2" envelope="DK9">
<mposPhi volume="CDCsector_9_option-2" ncopy="105">
<ring value="9" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_9_option-2" envelope="DJ9">
<posXYZ volume="CDCstrawShort" X_Y_Z="26.742 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_10_option-2" envelope="DK10">
<mposPhi volume="CDCsector_10_option-2" ncopy="112">
<ring value="10" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_10_option-2" envelope="DJ10">
<posXYZ volume="CDCstrawShort" X_Y_Z="28.524 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_11_option-2" envelope="DK11">
<mposPhi volume="CDCsector_11_option-2" ncopy="119">
<ring value="11" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_11_option-2" envelope="DJ11">
<posXYZ volume="CDCstrawShort" X_Y_Z="30.307 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_12-14_option-2" envelope="DK12">
<mposPhi volume="CDCstrawLong" ncopy="126" R_Z="32.089 0.0"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="12" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="133" R_Z="33.871 0.0"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="13" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="140" R_Z="35.654 0.0"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="14" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_15_option-2" envelope="DK15">
<mposPhi volume="CDCsector_15_option-2" ncopy="150">
<ring value="15" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_15_option-2" envelope="DJ15">
<posXYZ volume="CDCstrawShort" X_Y_Z="38.200 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_16_option-2" envelope="DK16">
<mposPhi volume="CDCsector_16_option-2" ncopy="157">
<ring value="16" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_16_option-2" envelope="DJ16">
<posXYZ volume="CDCstrawShort" X_Y_Z="39.982 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_17_option-2" envelope="DK17">
<mposPhi volume="CDCsector_17_option-2" ncopy="164">
<ring value="17" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_17_option-2" envelope="DJ17">
<posXYZ volume="CDCstrawShort" X_Y_Z="41.765 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_18_option-2" envelope="DK18">
<mposPhi volume="CDCsector_18_option-2" ncopy="171">
<ring value="18" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_18_option-2" envelope="DJ18">
<posXYZ volume="CDCstrawShort" X_Y_Z="43.547 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_19_option-2" envelope="DK19">
<mposPhi volume="CDCsector_19_option-2" ncopy="178">
<ring value="19" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_19_option-2" envelope="DJ19">
<posXYZ volume="CDCstrawShort" X_Y_Z="45.330 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_20-22_option-2" envelope="DK20">
<mposPhi volume="CDCstrawLong" ncopy="185" R_Z="47.112 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="20" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="192" R_Z="48.895 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="21" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="199" R_Z="50.677 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="22" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_23_option-2" envelope="DK23">
<mposPhi volume="CDCsector_23_option-2" ncopy="208">
<ring value="23" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_23_option-2" envelope="DJ23">
<posXYZ volume="CDCstrawShort" X_Y_Z="52.969 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_24_option-2" envelope="DK24">
<mposPhi volume="CDCsector_24_option-2" ncopy="215">
<ring value="24" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_24_option-2" envelope="DJ24">
<posXYZ volume="CDCstrawShort" X_Y_Z="54.751 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_25_option-2" envelope="DK25">
<mposPhi volume="CDCsector_25_option-2" ncopy="222">
<ring value="25" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_25_option-2" envelope="DJ25">
<posXYZ volume="CDCstrawShort" X_Y_Z="56.534 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- end of option 2 geometry section -->
<composition name="CDCstrawShort" envelope="STRA">
<posXYZ volume="STRW" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="WIRE" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="UPLG" X_Y_Z="0. 0. -75.50"> </posXYZ>
<posXYZ volume="DPLG" X_Y_Z="0. 0. +75.50"> </posXYZ>
</composition>
<composition name="CDCstrawLong" envelope="STLA">
<posXYZ volume="STLW" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="WILE" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="UPLG" X_Y_Z="0. 0. -75.92"> </posXYZ>
<posXYZ volume="DPLG" X_Y_Z="0. 0. +75.92"> </posXYZ>
</composition>
<composition name="CDCstrawLongB" envelope="STLB">
<posXYZ volume="STLX" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="WILE" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="UPLG" X_Y_Z="0. 0. -75.92"> </posXYZ>
<posXYZ volume="DPLG" X_Y_Z="0. 0. +75.92"> </posXYZ>
</composition>
<composition name="CDCstrawLongB12">
<posXYZ volume="CDCstrawLongB" X_Y_Z="18.4364 0.878235 0.0" rot="3.23976 0.154245 0.0" />
</composition>
<composition name="CDCstrawLongB14">
<posXYZ volume="CDCstrawLongB" X_Y_Z="22.0645 0.866915 0.0" rot="3.19886 0.125617 0.0" />
</composition>
<composition name="CDCstrawLongB16">
<posXYZ volume="CDCstrawLongB" X_Y_Z="25.4313 0.859412 0.0" rot="3.17166 0.107125 0.0" />
</composition>
<composition name="CDCstrawLongB18">
<posXYZ volume="CDCstrawLongB" X_Y_Z="28.697 0.853727 0.0" rot="3.151 0.093367 0.0" />
</composition>
<composition name="CDCstrawLongB22">
<posXYZ volume="CDCstrawLongB" X_Y_Z="38.9702 0.846734 0.0" rot="-3.11093 -0.0673778 0.0" />
</composition>
<composition name="CDCstrawLongB24">
<posXYZ volume="CDCstrawLongB" X_Y_Z="42.2539 0.840266 0.0" rot="-3.10191 -0.0616534 0.0" />
</composition>
<composition name="CDCstrawLongB26">
<posXYZ volume="CDCstrawLongB" X_Y_Z="45.6173 0.83817 0.0" rot="-3.09425 -0.0568245 0.0" />
</composition>
<composition name="CDCstrawLongB28">
<posXYZ volume="CDCstrawLongB" X_Y_Z="48.9805 0.836369 0.0" rot="-3.08766 -0.0526964 0.0" />
</composition>
<!-- set outer diameter of CDC to 57.0 cm (was 57.6cm)-->
<!-- Sat Sep 27 15:00:14 EDT 2008 B.Z. -->
<tubs name="CDC" Rio_Z="9.0 57.0 174.0" material="Air"
comment="CDC mother volume" />
<tubs name="CDCI" Rio_Z="9.0000 9.0026 172.0" material="AluminizedMylar"
comment="CDC inner cylinder" />
<tubs name="CDCO" Rio_Z="56.8000 57.0000 172.0" material="Aluminum"
comment="CDC outer cylinder" />
<tubs name="CDPU" Rio_Z="9.0 57.0 0.9" material="Aluminum"
comment="CDC upstream endplate" />
<tubs name="CDPD" Rio_Z="9.0 57.0 0.4" material="CarbonFiberEpoxy"
comment="CDC downstream endplate" />
<tubs name="CDBU" Rio_Z="9.0 57.0 0.2" material="FR-4"
comment="CDC upstream circuit board" />
<tubs name="CDBD" Rio_Z="9.0 57.0 0.1" material="FR-4"
comment="CDC downstream circuit board" />
<tubs name="CDGU" Rio_Z="9.0 57.0 0.3" material="Plexiglas"
comment="CDC upstream gas plenum" />
<tubs name="CDGD" Rio_Z="9.0 57.0 0.3" material="Plexiglas"
comment="CDC downstream gas plenum" />
<tubs name="CDCA" Rio_Z="9.0 57.0 0.5" material="SignalCables"
comment="CDC upstream cables" />
<pcon name="CDCB" material="SignalCables" comment="CDC readout cables">
<polyplane Rio_Z="74.0 120. -65.2" />
<polyplane Rio_Z="71.0 120. -62.2" />
<polyplane Rio_Z="71.0 75.2 -62.2" />
<polyplane Rio_Z="65.0 69.2 -56.2" />
<polyplane Rio_Z="65.0 68.0 -55.0" />
<polyplane Rio_Z="56.4 57.0 -3.31" />
<polyplane Rio_Z="23.0 57.0 -0.53" />
<polyplane Rio_Z="9.0 57.0 0.0" />
</pcon>
<tubs name="STRA" Rio_Z="0.000 0.800 152.0" material="CDchamberGas"
sensitive="true" />
<tubs name="STRW" Rio_Z="0.7895 0.8000 150.0" material="AluminizedKapton" />
<tubs name="WIRE" Rio_Z="0.000 0.0015 152.0" material="Tungsten" />
<tubs name="UPLG" Rio_Z="0.000 0.800 1.0" material="Aluminum" />
<tubs name="DPLG" Rio_Z="0.000 0.800 1.0" material="Delrin" />
<tubs name="STLA" Rio_Z="0.000 0.800 152.84" material="CDchamberGas"
sensitive="true" />
<tubs name="STLB" Rio_Z="0.000 0.800 152.84" material="CDchamberGas"
sensitive="true" />
<tubs name="STLW" Rio_Z="0.7895 0.8000 150.83" material="AluminizedKapton" />
<tubs name="STLX" Rio_Z="0.7895 0.8000 150.83" material="AluminizedKapton" />
<tubs name="WILE" Rio_Z="0.000 0.0015 152.83" material="Tungsten" />
<tubs name="DC1" Rio_Z="10.120 13.161 152.5" material="Air" />
<tubs name="DC3" Rio_Z="13.172 16.224 152.5" material="Air" />
<tubs name="DC5" Rio_Z="16.242 30.779 152.5" material="Air" />
<tubs name="DC13" Rio_Z="30.780 33.780 152.5" material="Air" />
<tubs name="DC15" Rio_Z="33.780 36.780 152.5" material="Air" />
<tubs name="DC17" Rio_Z="36.780 50.540 152.5" material="Air" />
<tubs name="DC25" Rio_Z="50.540 53.500 152.5" material="Air" />
<tubs name="DC27" Rio_Z="53.550 56.550 152.5" material="Air" />
<!-- alternative geometry (option 2)
the naming scheme replaces DC with DK -->
<tubs name="DK1" Rio_Z="10.120 11.800 152.5" material="Air" />
<tubs name="DK2" Rio_Z="11.901 13.581 152.5" material="Air" />
<tubs name="DK3" Rio_Z="13.682 15.362 152.5" material="Air" />
<tubs name="DK4" Rio_Z="15.464 22.215 152.5" material="Air" />
<tubs name="DK7" Rio_Z="22.338 24.018 152.5" material="Air" />
<tubs name="DK8" Rio_Z="24.120 25.800 152.5" material="Air" />
<tubs name="DK9" Rio_Z="25.902 27.582 152.5" material="Air" />
<tubs name="DK10" Rio_Z="27.684 29.364 152.5" material="Air" />
<tubs name="DK11" Rio_Z="29.467 31.147 152.5" material="Air" />
<tubs name="DK12" Rio_Z="31.249 37.355 152.5" material="Air" />
<tubs name="DK15" Rio_Z="37.360 39.040 152.5" material="Air" />
<tubs name="DK16" Rio_Z="39.142 40.822 152.5" material="Air" />
<tubs name="DK17" Rio_Z="40.925 42.605 152.5" material="Air" />
<tubs name="DK18" Rio_Z="42.707 44.387 152.5" material="Air" />
<tubs name="DK19" Rio_Z="44.490 46.170 152.5" material="Air" />
<tubs name="DK20" Rio_Z="46.272 52.126 152.5" material="Air" />
<tubs name="DK23" Rio_Z="52.129 53.809 152.5" material="Air" />
<tubs name="DK24" Rio_Z="53.911 55.591 152.5" material="Air" />
<tubs name="DK25" Rio_Z="55.694 57.374 152.5" material="Air" />
<!-- end of option 2 geometry section -->
<tubs name="DS1" Rio_Z="10.12 11.80 152.5" material="Air"
profile="-4.186 8.372" />
<tubs name="DS2" Rio_Z="11.90 13.58 152.5" material="Air"
profile="-3.600 7.200" />
<tubs name="DS3" Rio_Z="13.68 15.36 152.5" material="Air"
profile="-3.158 6.316" />
<tubs name="DS8" Rio_Z="24.37 26.05 152.5" material="Air"
profile="-1.818 3.636" />
<tubs name="DS9" Rio_Z="26.15 27.83 152.5" material="Air"
profile="-1.698 3.396" />
<tubs name="DS10" Rio_Z="27.94 29.62 152.5" material="Air"
profile="-1.593 3.186" />
<tubs name="DS11" Rio_Z="29.72 31.40 152.5" material="Air"
profile="-1.500 3.000" />
<tubs name="DS12" Rio_Z="31.50 33.18 152.5" material="Air"
profile="-1.417 2.835" />
<tubs name="DS17" Rio_Z="41.43 43.11 152.5" material="Air"
profile="-1.084 2.169" />
<tubs name="DS18" Rio_Z="43.22 44.90 152.5" material="Air"
profile="-1.040 2.081" />
<tubs name="DS19" Rio_Z="45.00 46.68 152.5" material="Air"
profile="-1.000 2.000" />
<tubs name="DS20" Rio_Z="46.78 48.46 152.5" material="Air"
profile="-0.963 1.925" />
<tubs name="DS21" Rio_Z="48.56 50.24 152.5" material="Air"
profile="-0.928 1.856" />
<tubs name="DS22" Rio_Z="50.35 52.03 152.5" material="Air"
profile="-0.896 1.791" />
<tubs name="DS23" Rio_Z="52.13 53.81 152.5" material="Air"
profile="-0.865 1.731" />
<tubs name="DS24" Rio_Z="53.91 55.59 152.5" material="Air"
profile="-0.837 1.674" />
<tubs name="DS25" Rio_Z="55.69 57.37 152.5" material="Air"
profile="-0.811 1.622" />
<!-- alternative geometry (option 2)
the naming scheme replaces DS with DJ -->
<tubs name="DJ1" Rio_Z="10.12 11.80 152.5" material="Air"
profile="-4.186 8.372" />
<tubs name="DJ2" Rio_Z="11.90 13.58 152.5" material="Air"
profile="-3.600 7.200" />
<tubs name="DJ3" Rio_Z="13.68 15.36 152.5" material="Air"
profile="-3.158 6.316" />
<tubs name="DJ7" Rio_Z="22.34 24.02 152.5" material="Air"
profile="-1.978 3.956" />
<tubs name="DJ8" Rio_Z="24.12 25.80 152.5" material="Air"
profile="-1.837 3.673" />
<tubs name="DJ9" Rio_Z="25.90 27.58 152.5" material="Air"
profile="-1.714 3.429" />
<tubs name="DJ10" Rio_Z="27.68 29.37 152.5" material="Air"
profile="-1.607 3.214" />
<tubs name="DJ11" Rio_Z="29.47 31.15 152.5" material="Air"
profile="-1.513 3.025" />
<tubs name="DJ15" Rio_Z="37.36 39.04 152.5" material="Air"
profile="-1.200 2.400" />
<tubs name="DJ16" Rio_Z="39.14 40.82 152.5" material="Air"
profile="-1.146 2.293" />
<tubs name="DJ17" Rio_Z="40.92 42.61 152.5" material="Air"
profile="-1.098 2.195" />
<tubs name="DJ18" Rio_Z="42.71 44.39 152.5" material="Air"
profile="-1.053 2.105" />
<tubs name="DJ19" Rio_Z="44.49 46.17 152.5" material="Air"
profile="-1.011 2.022" />
<tubs name="DJ23" Rio_Z="52.13 53.81 152.5" material="Air"
profile="-0.865 1.731" />
<tubs name="DJ24" Rio_Z="53.91 55.59 152.5" material="Air"
profile="-0.837 1.674" />
<tubs name="DJ25" Rio_Z="55.69 57.38 152.5" material="Air"
profile="-0.811 1.622" />
<!-- end of option 2 geometry section -->
<!-- The following elements describe an early rendition of the GlueX
detector simulated using a fast Monte Carlo program MCFast. They
are retained for future reference, do not rely on their values. -->
<parameters name="centralDC_pars" type="mcfast">
<int name="num" value="2" />
<string name="name" value="CDC" />
<real name="rmin" value="15.0" comment="inner radius"
unit="cm" />
<real name="rmax" value="60.0" comment="outer radius"
unit="cm" />
<real name="z0" value="117.0" comment="z of midplane"
unit="cm" />
<real name="zlen" value="200.0" comment="length of cntr"
unit="cm" />
<int name="num_anode" value="23" comment="anode layers" />
<int name="num_cathode" value="0" />
<reference name="material" value="CDchamberGas" />
<real_array name="thick_boun" comment="inner outer upstream downstream
window thicknesses" values="0.20 0.50 0.90 0.60"
unit="cm" />
<reference_vector name="mat_boun">
<reference_data value="CarbonFiber" comment="inner window material" />
<reference_data value="CarbonFiber" comment="outer window material" />
<reference_data value="Aluminum" comment="upstream end plate matl" />
<reference_data value="Aluminum" comment="downstream end plate matl" />
</reference_vector>
</parameters>
<parameters name="centralDClayer_pars" type="mcfast">
<int name="det" value="2" comment="num of mother" />
<real name="zlen" value="200.0" comment="length of layer"
unit="cm" />
<real name="cell_height" value="1.6" comment="thickness"
unit="cm" />
<int name="ID_readout" value="-1" />
<real name="phi0" value="0." comment="offset to wire 1"
unit="cm" />
<real name="stereo_offset" value="0." comment="where is phi0"
unit="cm" />
<real name="eff_hit" value="0.96" comment="hit efficiency"
unit="cm" />
<real name="eff_dedx" value="0.96" comment="dE/dx efficiency"
unit="cm" />
<real name="siga" value="0.015" comment="xy resolution"
unit="cm" />
<real name="sigb" value="0.00" comment="?? resolution"
unit="cm" />
<real name="sigc" value="0.00" comment="?? resolution"
unit="cm" />
</parameters>
<parameters name="centralDCoffset_pars" type="mcfast">
<int name="det" value="2" comment="num of mother" />
<real name="cell_offset" value="0.0" comment="offset in phi"
unit="cm" />
<real name="sag" value="0.0" comment="sagitta of wire"
unit="cm" />
<real_array name="offset" values="0.0 0.0 0.0" comment="not used"
unit="cm" />
<real_array name="dircos" values="0.0 0.0 0.0" comment="not used"
unit="cm" />
</parameters>
<parameters name="centralDCsupport_pars" type="mcfast">
<string name="shape" value="TUBE" />
<int name="type" value="41" />
<real name="z0" value="117.0" comment="z of midplane"
unit="cm" />
<real name="zlen" value="200.0" comment="length of drum"
unit="cm" />
<reference name="material" value="Aluminum" comment="straw tube mockup" />
</parameters>
<mcfast model="Drift" template="db/drift.db" parameters="centralDC_pars">
<int name="num" value="2" />
<string name="name" value="CDC" />
<int name="num_anode" value="23" comment="anode layers" />
<int name="num_cathode" value="0" />
<reference name="material" value="CDchamberGas" />
<real_array name="thick_boun" comment="inner outer upstream downstream
window thicknesses" values="0.20 0.50 0.90 0.60"
unit="cm" />
<reference_vector name="mat_boun">
<reference_data value="CarbonFiber" comment="inner window material" />
<reference_data value="CarbonFiber" comment="outer window material" />
<reference_data value="Aluminum" comment="upstream window matl" />
<reference_data value="Aluminum" comment="downstream window matl" />
</reference_vector>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="1" comment="layer number" />
<real name="radius" value="16.049" comment="central radius"
unit="cm" />
<int name="nwires" value="63" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="2" comment="layer number" />
<real name="radius" value="17.831" comment="central radius"
unit="cm" />
<int name="nwires" value="70" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="3" comment="layer number" />
<real name="radius" value="19.613" comment="central radius"
unit="cm" />
<int name="nwires" value="77" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="4" comment="layer number" />
<real name="radius" value="21.395" comment="central radius"
unit="cm" />
<int name="nwires" value="84" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="5" comment="layer number" />
<real name="radius" value="23.178" comment="central radius"
unit="cm" />
<int name="nwires" value="91" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="6" comment="layer number" />
<real name="radius" value="24.960" comment="central radius"
unit="cm" />
<int name="nwires" value="98" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="7" comment="layer number" />
<real name="radius" value="26.742" comment="central radius"
unit="cm" />
<int name="nwires" value="105" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="-0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="8" comment="layer number" />
<real name="radius" value="28.524" comment="central radius"
unit="cm" />
<int name="nwires" value="112" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="-.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="9" comment="layer number" />
<real name="radius" value="32.089" comment="central radius"
unit="cm" />
<int name="nwires" value="126" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="10" comment="layer number" />
<real name="radius" value="33.871" comment="central radius"
unit="cm" />
<int name="nwires" value="133" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="11" comment="layer number" />
<real name="radius" value="35.654" comment="central radius"
unit="cm" />
<int name="nwires" value="140" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="12" comment="layer number" />
<real name="radius" value="37.436" comment="central radius"
unit="cm" />
<int name="nwires" value="147" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="13" comment="layer number" />
<real name="radius" value="39.218" comment="central radius"
unit="cm" />
<int name="nwires" value="154" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="14" comment="layer number" />
<real name="radius" value="41.001" comment="central radius"
unit="cm" />
<int name="nwires" value="161" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="15" comment="layer number" />
<real name="radius" value="42.783" comment="central radius"
unit="cm" />
<int name="nwires" value="168" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="16" comment="layer number" />
<real name="radius" value="44.566" comment="central radius"
unit="cm" />
<int name="nwires" value="175" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="-0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="17" comment="layer number" />
<real name="radius" value="46.348" comment="central radius"
unit="cm" />
<int name="nwires" value="182" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="-0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="18" comment="layer number" />
<real name="radius" value="49.149" comment="central radius"
unit="cm" />
<int name="nwires" value="193" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="19" comment="layer number" />
<real name="radius" value="50.932" comment="central radius"
unit="cm" />
<int name="nwires" value="200" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="20" comment="layer number" />
<real name="radius" value="52.714" comment="central radius"
unit="cm" />
<int name="nwires" value="207" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="21" comment="layer number" />
<real name="radius" value="54.497" comment="central radius"
unit="cm" />
<int name="nwires" value="214" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="22" comment="layer number" />
<real name="radius" value="56.279" comment="central radius"
unit="cm" />
<int name="nwires" value="221" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="23" comment="layer number" />
<real name="radius" value="58.062" comment="central radius"
unit="cm" />
<int name="nwires" value="228" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="1" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="2" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="3" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="4" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="5" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="6" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="7" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="8" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="9" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="10" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="11" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="12" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="13" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="14" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="15" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="16" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="17" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="18" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="19" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="20" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="21" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="22" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="23" comment="layer number" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT01" />
<real_array name="rmin" values="21.00 21.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="21.04 21.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT03" />
<real_array name="rmin" values="25.00 25.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="25.04 25.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT05" />
<real_array name="rmin" values="29.00 29.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="29.04 29.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT07" />
<real_array name="rmin" values="31.00 31.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="31.04 31.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT09" />
<real_array name="rmin" values="35.00 35.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="35.04 35.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT11" />
<real_array name="rmin" values="37.00 37.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="37.04 37.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT13" />
<real_array name="rmin" values="41.00 41.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="41.04 41.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT15" />
<real_array name="rmin" values="45.00 45.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="45.04 45.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT17" />
<real_array name="rmin" values="49.00 49.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="49.04 49.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT19" />
<real_array name="rmin" values="53.00 53.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="53.04 53.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT21" />
<real_array name="rmin" values="57.00 57.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="57.04 57.04" comment="outer cone"
unit="cm" />
</mcfast>
</mcfast>
</section>
<!-- </HDDS> -->
<?xml version="1.0" encoding="UTF-8"?>
<!--DOCTYPE HDDS>
Hall D Geometry Data Base: Central DC
*************************************
version 1.0: Initial version -rtj
version 1.1: Modified straw tube layout -cam
Stereo angle is 6.000 not 6.016 degrees.
Cathode layers removed.
Material in the end plates of the CDC is Aluminum,
not mylar.
version 1.2: Cleanup of previous version.
version 1.3: Fix typos in CDC. Previously the gas volume was
filled with scintillator in mcfast!.
Changed resolution from 200 micron to 150 micron in
the CDC.
<HDDS specification="v1.0" xmlns="http://www.gluex.org/hdds">
-->
<section name = "CentralDC"
version = "3.0"
date = "2007-12-07"
author = "R.T. Jones, C.A.Meyer"
top_volume = "CDC"
specification = "v1.0">
<!-- Origin of CentralDC is center of upstream end of the active region,
ie. the inside surface of the upstream plate. It should be at
17 cm to be consistent with mcfast Curtis -->
<composition name="CentralDC">
<!-- There are two options in the CD3 geometry description.
Chose only one of these, and comment out the other.
That is all that you need to do to switch between the options.
-RTJ, 11-26-2007 -->
<posXYZ volume="centralDC_option-1" X_Y_Z="0.0 0.0 75.0" />
<!--posXYZ volume="centralDC_option-2" X_Y_Z="0.0 0.0 75.0" /-->
<posXYZ volume="CDBD" X_Y_Z="0.0 0.0 +151.5" />
<posXYZ volume="CDGD" X_Y_Z="0.0 0.0 +160.5" />
<posXYZ volume="CDBU" X_Y_Z="0.0 0.0 -11.5" />
<posXYZ volume="CDGU" X_Y_Z="0.0 0.0 -11.0" />
<posXYZ volume="CDCA" X_Y_Z="0.0 0.0 -2.5" />
<posXYZ volume="CDCB" X_Y_Z="0.0 0.0 -13.0" />
</composition>
<composition name="centralDC_option-1" envelope="CDC">
<posXYZ volume="CDClayer_1_option-1" />
<posXYZ volume="CDClayer_3_option-1" />
<posXYZ volume="CDClayer_5-12_option-1" />
<posXYZ volume="CDClayer_19_option-1" />
<posXYZ volume="CDClayer_21_option-1" />
<posXYZ volume="CDClayer_23_option-1" />
<posXYZ volume="CDClayer_25_option-1" />
<posXYZ volume="CDClayer_27_option-1" />
<posXYZ volume="CDClayer_29_option-1" />
<posXYZ volume="CDCI" />
<posXYZ volume="CDCO" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="centralDC_option-2" envelope="CDC">
<posXYZ volume="CDClayer_1_option-2" />
<posXYZ volume="CDClayer_2_option-2" />
<posXYZ volume="CDClayer_3_option-2" />
<posXYZ volume="CDClayer_4-6_option-2" />
<posXYZ volume="CDClayer_7_option-2" />
<posXYZ volume="CDClayer_8_option-2" />
<posXYZ volume="CDClayer_9_option-2" />
<posXYZ volume="CDClayer_10_option-2" />
<posXYZ volume="CDClayer_11_option-2" />
<posXYZ volume="CDClayer_12-14_option-2" />
<posXYZ volume="CDClayer_15_option-2" />
<posXYZ volume="CDClayer_16_option-2" />
<posXYZ volume="CDClayer_17_option-2" />
<posXYZ volume="CDClayer_18_option-2" />
<posXYZ volume="CDClayer_19_option-2" />
<posXYZ volume="CDClayer_20-22_option-2" />
<posXYZ volume="CDClayer_23_option-2" />
<posXYZ volume="CDClayer_24_option-2" />
<!--posXYZ volume="CDClayer_25_option-2" /-->
<posXYZ volume="CDCI" />
<posXYZ volume="CDCO" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_1_option-1" envelope="DC1">
<mposPhi volume="CDCstrawShort" ncopy="39" Phi0="0.0" R_Z="10.0864 0.0" dPhi="9.230769">
<ring value="1" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="39" Phi0="4.6153846" R_Z="11.461 0.0" dPhi="9.230769">
<ring value="2" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_3_option-1" envelope="DC3">
<mposPhi volume="CDCstrawShort" ncopy="50" Phi0="2.0" R_Z="13.066 0.0" dPhi="7.2">
<ring value="3" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="50" Phi0="5.6" R_Z="14.445 0.0" dPhi="7.2">
<ring value="4" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- FIRST AND SECOND STEREO SUPER LAYERS 4- and 4+ -->
<composition name="CDClayer_5-12_option-1" envelope="DC5">
<mposPhi volume="CDCstrawLong" ncopy="62" R_Z="16.0849 0.0" Phi0="0"
unit_length="cm" rot="6.000 0 0" unit_angle="deg">
<ring value="5" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB12" ncopy="62" R_Z="0.0 0.0" Phi0="0"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="6" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="76" R_Z="19.6556 0.0" Phi0="-0.5"
unit_length="cm" rot="6.000 0 0" unit_angle="deg">
<ring value="7" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB14" ncopy="76" R_Z="0.0 0.0" Phi0="-0.5"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="8" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="89" R_Z="23.0178 0.0" Phi0="1.1"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="9" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB16" ncopy="89" R_Z="0.0 0.0" Phi0="1.1"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="10" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="102" R_Z="26.3799 0.0" Phi0="-1.4"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="11" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB18" ncopy="102" R_Z="0.0 0.0" Phi0="-1.4"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="12" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="115" R_Z="29.7421 0.0" Phi0="-1.4"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="13" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB20" ncopy="115" R_Z="0.0 0.0" Phi0="-1.4"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="14" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="128" R_Z="33.1042 0.0" Phi0="-1.4"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="15" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB22" ncopy="128" R_Z="0.0 0.0" Phi0="-1.4"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="16" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="141" R_Z="36.4664 0.0" Phi0="-1.4"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="17" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLongB24" ncopy="141" R_Z="0.0 0.0" Phi0="-1.4"
unit_length="cm" rot="0 0 0" unit_angle="deg">
<ring value="18" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_19_option-1" envelope="DC19">
<mposPhi volume="CDCstrawShort" ncopy="153" Phi0="0.5" R_Z="40.3458 0.0" dPhi="2.352941">
<ring value="19" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="153" Phi0="1.67647" R_Z="41.7449 0.0" dPhi="2.352941">
<ring value="20" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_21_option-1" envelope="DC21">
<mposPhi volume="CDCstrawShort" ncopy="168" Phi0="1." R_Z="43.4493 0.0" dPhi="2.142857">
<ring value="21" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="168" Phi0="2.07142857" R_Z="44.849 0.0" dPhi="2.142857">
<ring value="22" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_23_option-1" envelope="DC23">
<mposPhi volume="CDCstrawShort" ncopy="180" Phi0="-0.333" R_Z="46.6 0.0" dPhi="2.">
<ring value="23" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="180" Phi0="0.667" R_Z="48.0 0.0" dPhi="2.">
<ring value="24" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- LAST FOUR AXIAL LAYERS -->
<composition name="CDClayer_25_option-1" envelope="DC25">
<mposPhi volume="CDCstrawShort" ncopy="192" Phi0="0.2" R_Z="49.6563 0.0" dPhi="1.875">
<ring value="25" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="192" Phi0="1.1375" R_Z="51.057 0.0" dPhi="1.875">
<ring value="26" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_27_option-1" envelope="DC27">
<mposPhi volume="CDCstrawShort" ncopy="204" Phi0="-0.8" R_Z="52.7599 0.0" dPhi="1.76470">
<ring value="27" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawShort" ncopy="204" Phi0="0.08235" R_Z="54.1609 0.0" dPhi="1.76470">
<ring value="28" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_29_option-1" envelope="DC29">
<mposPhi volume="CDCstrawShort" ncopy="216" Phi0="0.33333" R_Z="55.8634 0.0" dPhi="1.666666">
<ring value="29" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- end of option 1 definitions -->
<!-- alternative geometry (option 2)
the naming scheme replaces DC with DK -->
<composition name="CDClayer_1_option-2" envelope="DK1">
<mposPhi volume="CDCsector_1_option-2" ncopy="43">
<ring value="1" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_1_option-2" envelope="DJ1">
<posXYZ volume="CDCstrawShort" X_Y_Z="10.96 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_2_option-2" envelope="DK2">
<mposPhi volume="CDCsector_2_option-2" ncopy="50">
<ring value="2" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_2_option-2" envelope="DJ2">
<posXYZ volume="CDCstrawShort" X_Y_Z="12.741 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_3_option-2" envelope="DK3">
<mposPhi volume="CDCsector_3_option-2" ncopy="57">
<ring value="3" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_3_option-2" envelope="DJ3">
<posXYZ volume="CDCstrawShort" X_Y_Z="14.522 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_4-6_option-2" envelope="DK4">
<mposPhi volume="CDCstrawLong" ncopy="64" R_Z="16.304 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="4" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="71" R_Z="18.086 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="5" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="78" R_Z="19.868 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="6" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_7_option-2" envelope="DK7">
<mposPhi volume="CDCsector_7_option-2" ncopy="91">
<ring value="7" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_7_option-2" envelope="DJ7">
<posXYZ volume="CDCstrawShort" X_Y_Z="23.178 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_8_option-2" envelope="DK8">
<mposPhi volume="CDCsector_8_option-2" ncopy="98">
<ring value="8" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_8_option-2" envelope="DJ8">
<posXYZ volume="CDCstrawShort" X_Y_Z="24.960 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_9_option-2" envelope="DK9">
<mposPhi volume="CDCsector_9_option-2" ncopy="105">
<ring value="9" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_9_option-2" envelope="DJ9">
<posXYZ volume="CDCstrawShort" X_Y_Z="26.742 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_10_option-2" envelope="DK10">
<mposPhi volume="CDCsector_10_option-2" ncopy="112">
<ring value="10" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_10_option-2" envelope="DJ10">
<posXYZ volume="CDCstrawShort" X_Y_Z="28.524 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_11_option-2" envelope="DK11">
<mposPhi volume="CDCsector_11_option-2" ncopy="119">
<ring value="11" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_11_option-2" envelope="DJ11">
<posXYZ volume="CDCstrawShort" X_Y_Z="30.307 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_12-14_option-2" envelope="DK12">
<mposPhi volume="CDCstrawLong" ncopy="126" R_Z="32.089 0.0"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="12" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="133" R_Z="33.871 0.0"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="13" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="140" R_Z="35.654 0.0"
unit_length="cm" rot="+6.000 0 0" unit_angle="deg">
<ring value="14" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_15_option-2" envelope="DK15">
<mposPhi volume="CDCsector_15_option-2" ncopy="150">
<ring value="15" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_15_option-2" envelope="DJ15">
<posXYZ volume="CDCstrawShort" X_Y_Z="38.200 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_16_option-2" envelope="DK16">
<mposPhi volume="CDCsector_16_option-2" ncopy="157">
<ring value="16" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_16_option-2" envelope="DJ16">
<posXYZ volume="CDCstrawShort" X_Y_Z="39.982 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_17_option-2" envelope="DK17">
<mposPhi volume="CDCsector_17_option-2" ncopy="164">
<ring value="17" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_17_option-2" envelope="DJ17">
<posXYZ volume="CDCstrawShort" X_Y_Z="41.765 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_18_option-2" envelope="DK18">
<mposPhi volume="CDCsector_18_option-2" ncopy="171">
<ring value="18" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_18_option-2" envelope="DJ18">
<posXYZ volume="CDCstrawShort" X_Y_Z="43.547 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_19_option-2" envelope="DK19">
<mposPhi volume="CDCsector_19_option-2" ncopy="178">
<ring value="19" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_19_option-2" envelope="DJ19">
<posXYZ volume="CDCstrawShort" X_Y_Z="45.330 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_20-22_option-2" envelope="DK20">
<mposPhi volume="CDCstrawLong" ncopy="185" R_Z="47.112 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="20" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="192" R_Z="48.895 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="21" />
<sector value="1" step="1" />
</mposPhi>
<mposPhi volume="CDCstrawLong" ncopy="199" R_Z="50.677 0.0"
unit_length="cm" rot="-6.000 0 0" unit_angle="deg">
<ring value="22" />
<sector value="1" step="1" />
</mposPhi>
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_23_option-2" envelope="DK23">
<mposPhi volume="CDCsector_23_option-2" ncopy="208">
<ring value="23" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_23_option-2" envelope="DJ23">
<posXYZ volume="CDCstrawShort" X_Y_Z="52.969 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_24_option-2" envelope="DK24">
<mposPhi volume="CDCsector_24_option-2" ncopy="215">
<ring value="24" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_24_option-2" envelope="DJ24">
<posXYZ volume="CDCstrawShort" X_Y_Z="54.751 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<composition name="CDClayer_25_option-2" envelope="DK25">
<mposPhi volume="CDCsector_25_option-2" ncopy="222">
<ring value="25" />
<sector value="1" step="1" />
</mposPhi>
</composition>
<composition name="CDCsector_25_option-2" envelope="DJ25">
<posXYZ volume="CDCstrawShort" X_Y_Z="56.534 0.0 0.0" />
<posXYZ volume="CDPU" X_Y_Z="0.0 0.0 -75.45" />
<posXYZ volume="CDPD" X_Y_Z="0.0 0.0 +75.20" />
</composition>
<!-- end of option 2 geometry section -->
<composition name="CDCstrawShort" envelope="STRA">
<posXYZ volume="STRW" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="WIRE" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="UPLG" X_Y_Z="0. 0. -75.50"> </posXYZ>
<posXYZ volume="DPLG" X_Y_Z="0. 0. +75.50"> </posXYZ>
</composition>
<composition name="CDCstrawLong" envelope="STLA">
<posXYZ volume="STLW" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="WILE" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="UPLG" X_Y_Z="0. 0. -75.92"> </posXYZ>
<posXYZ volume="DPLG" X_Y_Z="0. 0. +75.92"> </posXYZ>
</composition>
<composition name="CDCstrawLongB" envelope="STLB">
<posXYZ volume="STLX" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="WILE" X_Y_Z="0. 0. 0."> </posXYZ>
<posXYZ volume="UPLG" X_Y_Z="0. 0. -75.92"> </posXYZ>
<posXYZ volume="DPLG" X_Y_Z="0. 0. +75.92"> </posXYZ>
</composition>
<composition name="CDCstrawLongB12">
<posXYZ volume="CDCstrawLongB" X_Y_Z="17.4535 0.885142 0.0" rot="6.5062 0.329249 0.0" />
</composition>
<composition name="CDCstrawLongB14">
<posXYZ volume="CDCstrawLongB" X_Y_Z="21.0282 0.869731 0.0" rot="6.41552 0.264793 0.0" />
</composition>
<composition name="CDCstrawLongB16">
<posXYZ volume="CDCstrawLongB" X_Y_Z="24.3955 0.861491 0.0" rot="6.35623 0.223999 0.0" />
</composition>
<composition name="CDCstrawLongB18">
<posXYZ volume="CDCstrawLongB" X_Y_Z="27.7615 0.855324 0.0" rot="6.31173 0.194068 0.0" />
</composition>
<composition name="CDCstrawLongB20">
<posXYZ volume="CDCstrawLongB" X_Y_Z="31.1267 0.850536 0.0" rot="-6.27711 -0.171178 0.0" />
</composition>
<composition name="CDCstrawLongB22">
<posXYZ volume="CDCstrawLongB" X_Y_Z="34.4912 0.84671 0.0" rot="-6.2494 -0.153109 0.0" />
</composition>
<composition name="CDCstrawLongB24">
<posXYZ volume="CDCstrawLongB" X_Y_Z="37.8552 0.843584 0.0" rot="-6.22673 -0.138485 0.0" />
</composition>
<composition name="CDCstrawLongB26">
<posXYZ volume="CDCstrawLongB" X_Y_Z="45.6173 0.83817 0.0" rot="-6.18741 -0.113468 0.0" />
</composition>
<composition name="CDCstrawLongB28">
<posXYZ volume="CDCstrawLongB" X_Y_Z="48.9805 0.836369 0.0" rot="-6.17431 -0.105227 0.0" />
</composition>
<!-- set outer diameter of CDC to 57.0 cm (was 57.6cm)-->
<!-- Sat Sep 27 15:00:14 EDT 2008 B.Z. -->
<tubs name="CDC" Rio_Z="9.0 57.0 174.0" material="Air"
comment="CDC mother volume" />
<tubs name="CDCI" Rio_Z="9.0000 9.0026 172.0" material="AluminizedMylar"
comment="CDC inner cylinder" />
<tubs name="CDCO" Rio_Z="56.8000 57.0000 172.0" material="Aluminum"
comment="CDC outer cylinder" />
<tubs name="CDPU" Rio_Z="9.0 57.0 0.9" material="Aluminum"
comment="CDC upstream endplate" />
<tubs name="CDPD" Rio_Z="9.0 57.0 0.4" material="CarbonFiberEpoxy"
comment="CDC downstream endplate" />
<tubs name="CDBU" Rio_Z="9.0 57.0 0.2" material="FR-4"
comment="CDC upstream circuit board" />
<tubs name="CDBD" Rio_Z="9.0 57.0 0.1" material="FR-4"
comment="CDC downstream circuit board" />
<tubs name="CDGU" Rio_Z="9.0 57.0 0.3" material="Plexiglas"
comment="CDC upstream gas plenum" />
<tubs name="CDGD" Rio_Z="9.0 57.0 0.3" material="Plexiglas"
comment="CDC downstream gas plenum" />
<tubs name="CDCA" Rio_Z="9.0 57.0 0.5" material="SignalCables"
comment="CDC upstream cables" />
<pcon name="CDCB" material="SignalCables" comment="CDC readout cables">
<polyplane Rio_Z="74.0 120. -65.2" />
<polyplane Rio_Z="71.0 120. -62.2" />
<polyplane Rio_Z="71.0 75.2 -62.2" />
<polyplane Rio_Z="65.0 69.2 -56.2" />
<polyplane Rio_Z="65.0 68.0 -55.0" />
<polyplane Rio_Z="56.4 57.0 -3.31" />
<polyplane Rio_Z="23.0 57.0 -0.53" />
<polyplane Rio_Z="9.0 57.0 0.0" />
</pcon>
<tubs name="STRA" Rio_Z="0.000 0.800 152.0" material="CDchamberGas"
sensitive="true" />
<tubs name="STRW" Rio_Z="0.7895 0.8000 150.0" material="AluminizedKapton" />
<tubs name="WIRE" Rio_Z="0.000 0.0015 152.0" material="Tungsten" />
<tubs name="UPLG" Rio_Z="0.000 0.800 1.0" material="Aluminum" />
<tubs name="DPLG" Rio_Z="0.000 0.800 1.0" material="Delrin" />
<tubs name="STLA" Rio_Z="0.000 0.800 152.84" material="CDchamberGas"
sensitive="true" />
<tubs name="STLB" Rio_Z="0.000 0.800 152.84" material="CDchamberGas"
sensitive="true" />
<tubs name="STLW" Rio_Z="0.7895 0.8000 150.83" material="AluminizedKapton" />
<tubs name="STLX" Rio_Z="0.7895 0.8000 150.83" material="AluminizedKapton" />
<tubs name="WILE" Rio_Z="0.000 0.0015 152.83" material="Tungsten" />
<tubs name="DC1" Rio_Z="9.19 12.261 152.5" material="Air" />
<tubs name="DC3" Rio_Z="12.262 15.245 152.5" material="Air" />
<tubs name="DC5" Rio_Z="15.246 39.540 152.5" material="Air" />
<tubs name="DC19" Rio_Z="39.541 42.541 152.5" material="Air" />
<tubs name="DC21" Rio_Z="42.60 45.650 152.5" material="Air" />
<tubs name="DC23" Rio_Z="45.78 48.810 152.5" material="Air" />
<tubs name="DC25" Rio_Z="48.820 51.860 152.5" material="Air" />
<tubs name="DC27" Rio_Z="51.900 54.970 152.5" material="Air" />
<tubs name="DC29" Rio_Z="55.000 56.640 152.5" material="Air" />
<!-- alternative geometry (option 2)
the naming scheme replaces DC with DK -->
<tubs name="DK1" Rio_Z="10.120 11.800 152.5" material="Air" />
<tubs name="DK2" Rio_Z="11.901 13.581 152.5" material="Air" />
<tubs name="DK3" Rio_Z="13.682 15.362 152.5" material="Air" />
<tubs name="DK4" Rio_Z="15.464 22.215 152.5" material="Air" />
<tubs name="DK7" Rio_Z="22.338 24.018 152.5" material="Air" />
<tubs name="DK8" Rio_Z="24.120 25.800 152.5" material="Air" />
<tubs name="DK9" Rio_Z="25.902 27.582 152.5" material="Air" />
<tubs name="DK10" Rio_Z="27.684 29.364 152.5" material="Air" />
<tubs name="DK11" Rio_Z="29.467 31.147 152.5" material="Air" />
<tubs name="DK12" Rio_Z="31.249 37.355 152.5" material="Air" />
<tubs name="DK15" Rio_Z="37.360 39.040 152.5" material="Air" />
<tubs name="DK16" Rio_Z="39.142 40.822 152.5" material="Air" />
<tubs name="DK17" Rio_Z="40.925 42.605 152.5" material="Air" />
<tubs name="DK18" Rio_Z="42.707 44.387 152.5" material="Air" />
<tubs name="DK19" Rio_Z="44.490 46.170 152.5" material="Air" />
<tubs name="DK20" Rio_Z="46.272 52.126 152.5" material="Air" />
<tubs name="DK23" Rio_Z="52.129 53.809 152.5" material="Air" />
<tubs name="DK24" Rio_Z="53.911 55.591 152.5" material="Air" />
<tubs name="DK25" Rio_Z="55.694 57.374 152.5" material="Air" />
<!-- end of option 2 geometry section -->
<tubs name="DS1" Rio_Z="10.12 11.80 152.5" material="Air"
profile="-4.186 8.372" />
<tubs name="DS2" Rio_Z="11.90 13.58 152.5" material="Air"
profile="-3.600 7.200" />
<tubs name="DS3" Rio_Z="13.68 15.36 152.5" material="Air"
profile="-3.158 6.316" />
<tubs name="DS8" Rio_Z="24.37 26.05 152.5" material="Air"
profile="-1.818 3.636" />
<tubs name="DS9" Rio_Z="26.15 27.83 152.5" material="Air"
profile="-1.698 3.396" />
<tubs name="DS10" Rio_Z="27.94 29.62 152.5" material="Air"
profile="-1.593 3.186" />
<tubs name="DS11" Rio_Z="29.72 31.40 152.5" material="Air"
profile="-1.500 3.000" />
<tubs name="DS12" Rio_Z="31.50 33.18 152.5" material="Air"
profile="-1.417 2.835" />
<tubs name="DS17" Rio_Z="41.43 43.11 152.5" material="Air"
profile="-1.084 2.169" />
<tubs name="DS18" Rio_Z="43.22 44.90 152.5" material="Air"
profile="-1.040 2.081" />
<tubs name="DS19" Rio_Z="45.00 46.68 152.5" material="Air"
profile="-1.000 2.000" />
<tubs name="DS20" Rio_Z="46.78 48.46 152.5" material="Air"
profile="-0.963 1.925" />
<tubs name="DS21" Rio_Z="48.56 50.24 152.5" material="Air"
profile="-0.928 1.856" />
<tubs name="DS22" Rio_Z="50.35 52.03 152.5" material="Air"
profile="-0.896 1.791" />
<tubs name="DS23" Rio_Z="52.13 53.81 152.5" material="Air"
profile="-0.865 1.731" />
<tubs name="DS24" Rio_Z="53.91 55.59 152.5" material="Air"
profile="-0.837 1.674" />
<tubs name="DS25" Rio_Z="55.69 57.37 152.5" material="Air"
profile="-0.811 1.622" />
<!-- alternative geometry (option 2)
the naming scheme replaces DS with DJ -->
<tubs name="DJ1" Rio_Z="10.12 11.80 152.5" material="Air"
profile="-4.186 8.372" />
<tubs name="DJ2" Rio_Z="11.90 13.58 152.5" material="Air"
profile="-3.600 7.200" />
<tubs name="DJ3" Rio_Z="13.68 15.36 152.5" material="Air"
profile="-3.158 6.316" />
<tubs name="DJ7" Rio_Z="22.34 24.02 152.5" material="Air"
profile="-1.978 3.956" />
<tubs name="DJ8" Rio_Z="24.12 25.80 152.5" material="Air"
profile="-1.837 3.673" />
<tubs name="DJ9" Rio_Z="25.90 27.58 152.5" material="Air"
profile="-1.714 3.429" />
<tubs name="DJ10" Rio_Z="27.68 29.37 152.5" material="Air"
profile="-1.607 3.214" />
<tubs name="DJ11" Rio_Z="29.47 31.15 152.5" material="Air"
profile="-1.513 3.025" />
<tubs name="DJ15" Rio_Z="37.36 39.04 152.5" material="Air"
profile="-1.200 2.400" />
<tubs name="DJ16" Rio_Z="39.14 40.82 152.5" material="Air"
profile="-1.146 2.293" />
<tubs name="DJ17" Rio_Z="40.92 42.61 152.5" material="Air"
profile="-1.098 2.195" />
<tubs name="DJ18" Rio_Z="42.71 44.39 152.5" material="Air"
profile="-1.053 2.105" />
<tubs name="DJ19" Rio_Z="44.49 46.17 152.5" material="Air"
profile="-1.011 2.022" />
<tubs name="DJ23" Rio_Z="52.13 53.81 152.5" material="Air"
profile="-0.865 1.731" />
<tubs name="DJ24" Rio_Z="53.91 55.59 152.5" material="Air"
profile="-0.837 1.674" />
<tubs name="DJ25" Rio_Z="55.69 57.38 152.5" material="Air"
profile="-0.811 1.622" />
<!-- end of option 2 geometry section -->
<!-- The following elements describe an early rendition of the GlueX
detector simulated using a fast Monte Carlo program MCFast. They
are retained for future reference, do not rely on their values. -->
<parameters name="centralDC_pars" type="mcfast">
<int name="num" value="2" />
<string name="name" value="CDC" />
<real name="rmin" value="15.0" comment="inner radius"
unit="cm" />
<real name="rmax" value="60.0" comment="outer radius"
unit="cm" />
<real name="z0" value="117.0" comment="z of midplane"
unit="cm" />
<real name="zlen" value="200.0" comment="length of cntr"
unit="cm" />
<int name="num_anode" value="23" comment="anode layers" />
<int name="num_cathode" value="0" />
<reference name="material" value="CDchamberGas" />
<real_array name="thick_boun" comment="inner outer upstream downstream
window thicknesses" values="0.20 0.50 0.90 0.60"
unit="cm" />
<reference_vector name="mat_boun">
<reference_data value="CarbonFiber" comment="inner window material" />
<reference_data value="CarbonFiber" comment="outer window material" />
<reference_data value="Aluminum" comment="upstream end plate matl" />
<reference_data value="Aluminum" comment="downstream end plate matl" />
</reference_vector>
</parameters>
<parameters name="centralDClayer_pars" type="mcfast">
<int name="det" value="2" comment="num of mother" />
<real name="zlen" value="200.0" comment="length of layer"
unit="cm" />
<real name="cell_height" value="1.6" comment="thickness"
unit="cm" />
<int name="ID_readout" value="-1" />
<real name="phi0" value="0." comment="offset to wire 1"
unit="cm" />
<real name="stereo_offset" value="0." comment="where is phi0"
unit="cm" />
<real name="eff_hit" value="0.96" comment="hit efficiency"
unit="cm" />
<real name="eff_dedx" value="0.96" comment="dE/dx efficiency"
unit="cm" />
<real name="siga" value="0.015" comment="xy resolution"
unit="cm" />
<real name="sigb" value="0.00" comment="?? resolution"
unit="cm" />
<real name="sigc" value="0.00" comment="?? resolution"
unit="cm" />
</parameters>
<parameters name="centralDCoffset_pars" type="mcfast">
<int name="det" value="2" comment="num of mother" />
<real name="cell_offset" value="0.0" comment="offset in phi"
unit="cm" />
<real name="sag" value="0.0" comment="sagitta of wire"
unit="cm" />
<real_array name="offset" values="0.0 0.0 0.0" comment="not used"
unit="cm" />
<real_array name="dircos" values="0.0 0.0 0.0" comment="not used"
unit="cm" />
</parameters>
<parameters name="centralDCsupport_pars" type="mcfast">
<string name="shape" value="TUBE" />
<int name="type" value="41" />
<real name="z0" value="117.0" comment="z of midplane"
unit="cm" />
<real name="zlen" value="200.0" comment="length of drum"
unit="cm" />
<reference name="material" value="Aluminum" comment="straw tube mockup" />
</parameters>
<mcfast model="Drift" template="db/drift.db" parameters="centralDC_pars">
<int name="num" value="2" />
<string name="name" value="CDC" />
<int name="num_anode" value="23" comment="anode layers" />
<int name="num_cathode" value="0" />
<reference name="material" value="CDchamberGas" />
<real_array name="thick_boun" comment="inner outer upstream downstream
window thicknesses" values="0.20 0.50 0.90 0.60"
unit="cm" />
<reference_vector name="mat_boun">
<reference_data value="CarbonFiber" comment="inner window material" />
<reference_data value="CarbonFiber" comment="outer window material" />
<reference_data value="Aluminum" comment="upstream window matl" />
<reference_data value="Aluminum" comment="downstream window matl" />
</reference_vector>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="1" comment="layer number" />
<real name="radius" value="16.049" comment="central radius"
unit="cm" />
<int name="nwires" value="63" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="2" comment="layer number" />
<real name="radius" value="17.831" comment="central radius"
unit="cm" />
<int name="nwires" value="70" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="3" comment="layer number" />
<real name="radius" value="19.613" comment="central radius"
unit="cm" />
<int name="nwires" value="77" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="4" comment="layer number" />
<real name="radius" value="21.395" comment="central radius"
unit="cm" />
<int name="nwires" value="84" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="5" comment="layer number" />
<real name="radius" value="23.178" comment="central radius"
unit="cm" />
<int name="nwires" value="91" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="6" comment="layer number" />
<real name="radius" value="24.960" comment="central radius"
unit="cm" />
<int name="nwires" value="98" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="7" comment="layer number" />
<real name="radius" value="26.742" comment="central radius"
unit="cm" />
<int name="nwires" value="105" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="-0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="8" comment="layer number" />
<real name="radius" value="28.524" comment="central radius"
unit="cm" />
<int name="nwires" value="112" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="-.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="9" comment="layer number" />
<real name="radius" value="32.089" comment="central radius"
unit="cm" />
<int name="nwires" value="126" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="10" comment="layer number" />
<real name="radius" value="33.871" comment="central radius"
unit="cm" />
<int name="nwires" value="133" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="11" comment="layer number" />
<real name="radius" value="35.654" comment="central radius"
unit="cm" />
<int name="nwires" value="140" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="12" comment="layer number" />
<real name="radius" value="37.436" comment="central radius"
unit="cm" />
<int name="nwires" value="147" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="13" comment="layer number" />
<real name="radius" value="39.218" comment="central radius"
unit="cm" />
<int name="nwires" value="154" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="14" comment="layer number" />
<real name="radius" value="41.001" comment="central radius"
unit="cm" />
<int name="nwires" value="161" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="15" comment="layer number" />
<real name="radius" value="42.783" comment="central radius"
unit="cm" />
<int name="nwires" value="168" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="16" comment="layer number" />
<real name="radius" value="44.566" comment="central radius"
unit="cm" />
<int name="nwires" value="175" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="-0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="17" comment="layer number" />
<real name="radius" value="46.348" comment="central radius"
unit="cm" />
<int name="nwires" value="182" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="-0.105" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="18" comment="layer number" />
<real name="radius" value="49.149" comment="central radius"
unit="cm" />
<int name="nwires" value="193" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="19" comment="layer number" />
<real name="radius" value="50.932" comment="central radius"
unit="cm" />
<int name="nwires" value="200" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="20" comment="layer number" />
<real name="radius" value="52.714" comment="central radius"
unit="cm" />
<int name="nwires" value="207" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="21" comment="layer number" />
<real name="radius" value="54.497" comment="central radius"
unit="cm" />
<int name="nwires" value="214" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="22" comment="layer number" />
<real name="radius" value="56.279" comment="central radius"
unit="cm" />
<int name="nwires" value="221" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="LayerDRFAno" template="db/drift_layer.db"
parameters="centralDClayer_pars">
<int name="lyr" value="23" comment="layer number" />
<real name="radius" value="58.062" comment="central radius"
unit="cm" />
<int name="nwires" value="228" comment="wire count" />
<int name="ID_cathode" value="0" comment="cathode ID" />
<real name="stereo_tau" value="0.0" comment="twist angle tau"
unit="rad" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="1" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="2" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="3" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="4" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="5" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="6" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="7" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="8" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="9" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="10" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="11" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="12" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="13" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="14" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="15" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="16" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="17" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="18" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="19" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="20" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="21" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="22" comment="layer number" />
</mcfast>
<mcfast model="OffsetDRFAno" template="db/drift_offset.db"
parameters="centralDCoffset_pars">
<int name="lyr" value="23" comment="layer number" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT01" />
<real_array name="rmin" values="21.00 21.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="21.04 21.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT03" />
<real_array name="rmin" values="25.00 25.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="25.04 25.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT05" />
<real_array name="rmin" values="29.00 29.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="29.04 29.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT07" />
<real_array name="rmin" values="31.00 31.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="31.04 31.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT09" />
<real_array name="rmin" values="35.00 35.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="35.04 35.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT11" />
<real_array name="rmin" values="37.00 37.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="37.04 37.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT13" />
<real_array name="rmin" values="41.00 41.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="41.04 41.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT15" />
<real_array name="rmin" values="45.00 45.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="45.04 45.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT17" />
<real_array name="rmin" values="49.00 49.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="49.04 49.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT19" />
<real_array name="rmin" values="53.00 53.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="53.04 53.04" comment="outer cone"
unit="cm" />
</mcfast>
<mcfast model="Absorber" template="db/absorber.db"
parameters="centralDCsupport_pars">
<string name="name" value="SHIT21" />
<real_array name="rmin" values="57.00 57.00" comment="inner cone"
unit="cm" />
<real_array name="rmax" values="57.04 57.04" comment="outer cone"
unit="cm" />
</mcfast>
</mcfast>
</section>
<!-- </HDDS> -->