Back to home page

EIC code displayed by LXR

 
 

    


Warning, /DD4hep/DDDetectors/compact/SiD/SiD_TrackerForward.xml is written in an unsupported language. File is not indexed.

0001 <!-- ==================================================================== -->
0002 <!--                                                                      -->
0003 <!--    XML description of the silicon forward tracking detector          -->
0004 <!--    of the SiD linear collider detector design.                       -->
0005 <!--                                                                      -->
0006 <!-- ==================================================================== -->
0007 
0008 <detectors>
0009   <detector id="ForwardTracker_ID" name="SiTrackerForward" type="DD4hep_SiTrackerEndcap2" readout="SiTrackerForwardHits" reflect="true">    
0010 
0011     <comment>Forward Tracker inside Vertex Support Barrel</comment>
0012 
0013     <module name="SiTrackerForwardModule1">
0014       <trd x1="ForwardTracker_rmin1 * tan(pi/(ForwardTrackerModules-0.1))" x2="ForwardTracker_rmax * sin(pi/(ForwardTrackerModules-0.1))" z="(ForwardTracker_rmax - ForwardTracker_rmin1) / 2" />
0015       <module_component thickness="0.005*cm" material="Silicon" sensitive="true" />
0016       <module_component thickness="0.013*cm"   material="Carbon" />
0017     </module>
0018     <module name="SiTrackerForwardModule2">
0019       <trd x1="ForwardTracker_rmin2 * tan(pi/(ForwardTrackerModules-0.1))" x2="ForwardTracker_rmax * sin(pi/(ForwardTrackerModules-0.1))" z="(ForwardTracker_rmax - ForwardTracker_rmin2) / 2" />
0020       <module_component thickness="0.005*cm" material="Silicon" sensitive="true" />
0021       <module_component thickness="0.013*cm"   material="Carbon" />
0022     </module>
0023     <module name="SiTrackerForwardModule3">
0024       <trd x1="ForwardTracker_rmin3 * tan(pi/(ForwardTrackerModules-0.1))" x2="ForwardTracker_rmax * sin(pi/(ForwardTrackerModules-0.1))" z="(ForwardTracker_rmax - ForwardTracker_rmin3) / 2" />
0025       <module_component thickness="0.005*cm" material="Silicon" sensitive="true" />
0026       <module_component thickness="0.013*cm"   material="Carbon" />
0027     </module>
0028     <layer id="1">
0029       <ring r="(ForwardTracker_rmax + ForwardTracker_rmin1) / 2" zstart="ForwardTracker_z1" nmodules="(int) ForwardTrackerModules" dz="0.011*mm" module="SiTrackerForwardModule1"/>
0030     </layer>
0031     <layer id="2">
0032       <ring r="(ForwardTracker_rmax + ForwardTracker_rmin2) / 2" zstart="ForwardTracker_z2" nmodules="(int) ForwardTrackerModules" dz="0.011*mm" module="SiTrackerForwardModule2"/>
0033     </layer>
0034     <layer id="3">
0035       <ring r="(ForwardTracker_rmax + ForwardTracker_rmin3) / 2" zstart="ForwardTracker_z3" nmodules="(int) ForwardTrackerModules" dz="0.011*mm" module="SiTrackerForwardModule3"/>
0036     </layer>
0037   </detector>
0038 </detectors>