Warning, /athena/compact/unused/mm_tracker_barrel.xml is written in an unsupported language. File is not indexed.
0001 <lccdd>
0002
0003 <comment>Micromegas tracker barrel</comment>
0004
0005 <define>
0006
0007 <constant name="MMTrackerBarrel_thickness" value="TrackerBarrel_rmax - TrackerBarrel_rmax"/>
0008 <constant name="MMTrackerBarrel_NLayers" value="5"/>
0009 <constant name="MMTrackerBarrel_delta" value="MMTrackerBarrel_thickness/MMTrackerBarrel_NLayers"/>
0010
0011 <constant name="MMTrackerBarrelLayer1_rmin" value="800.0 * mm"/>
0012 <constant name="MMTrackerBarrelLayer1_length" value="100.0 * mm"/>
0013 <constant name="MMTrackerBarrelLayer1_thickness" value="10.0 * mm"/>
0014 <constant name="MMTrackerBarrel_NZModules" value="floor(BarrelTracking_length/MMTrackerBarrelLayer1_length)"/>
0015 <constant name="MMTrackerBarrelModulesTotal_length" value="MMTrackerBarrel_NZModules*MMTrackerBarrelLayer1_length"/>
0016
0017 </define>
0018
0019 <limits>
0020 </limits>
0021
0022 <regions>
0023 </regions>
0024
0025 <display>
0026 </display>
0027
0028 <detectors>
0029 <detector id="MMTrackerBarrel_ID" name="MMTrackerBarrel" type="athena_MMTrackerBarrel" readout="MMTrackerBarrelHits">
0030 <module name="Module1" vis="AnlGold">
0031 <module_envelope rmin="TrackerBarrel_rmax" length="MMTrackerBarrelLayer1_length" thickness="MMTrackerBarrel_delta"
0032 phi="90*degree" />
0033 <module_component thickness="1.0*mm" material="PEEK" sensitive="false">
0034 <position x="0" />
0035 </module_component>
0036 <module_component thickness="1.0*mm" material="PEEK" sensitive="false"
0037 length="MMTrackerBarrelLayer1_length-10.0*mm"
0038 phi="89.0*degree" >
0039 <position x="0" />
0040 </module_component>
0041 </module>
0042 <layer module="Module1" id="1" vis="GreenVis">
0043 <barrel_envelope
0044 inner_r="MMTrackerBarrelLayer1_rmin-20.0*mm"
0045 outer_r="MMTrackerBarrelLayer1_rmin + 20.0*mm"
0046 z_length="MMTrackerBarrelModulesTotal_length" />
0047 <comment>
0048 phi0 : Starting phi of first module.
0049 phi_tilt : Phi tilt of a module.
0050 rc : Radius of the module center.
0051 nphi : Number of modules in phi.
0052 rphi_dr : The delta radius of every other module.
0053 z0 : Z position of first module in phi.
0054 nz : Number of modules to place in z.
0055 dr : Radial displacement parameter, of every other module.
0056 </comment>
0057 <rphi_layout phi_tilt="0.0" nphi="4" phi0="0." rc="MMTrackerBarrelLayer1_rmin" dr="0.0 * mm"/>
0058 <z_layout dr="0.0 * mm" z0="-MMTrackerBarrelModulesTotal_length/2.0 + MMTrackerBarrelLayer1_length/2.0"
0059 nz="MMTrackerBarrel_NZModules"/>
0060 </layer>
0061 </detector>
0062
0063 </detectors>
0064
0065 <readouts>
0066 <readout name="MMTrackerBarrelHits">
0067 <segmentation type="CartesianGridXY" grid_size_x="1.0*mm" grid_size_y="1.0*mm" />
0068 <id>system:8,sector:8,module:14,x:32:-16,y:-16</id>
0069 </readout>
0070 </readouts>
0071
0072 <plugins>
0073 </plugins>
0074
0075 <fields>
0076 </fields>
0077 </lccdd>