<lccdd> <comment> MRICH (alternative design) </comment> <define> <constant name="MRICH_rmin" value="10*cm"/> <constant name="MRICH_rmax" value="BackwardPIDRegion_rmax"/> <constant name="MRICH_length" value="BackwardPIDRegion_length"/> <constant name="MRICH_zmin" value="BackwardPIDRegion_zmin"/> <constant name="MRICHAerogel_thickness" value="30.0*mm"/> <constant name="MRICHAerogel_width" value="126.5*mm"/> <constant name="MRICHFoam_thickness" value="2*mm"/> <constant name="MRICHFresnelLens_thickness" value="0.06*inch"/> <constant name="MRICHAerogelLensGap_thickness" value="2*mm"/> <constant name="MRICHPhotoDet_thickness" value="1.5*mm"/> <constant name="MRICHPhotoDet_length" value="48.5*mm"/> <constant name="MRICHGlassWindow_width" value="103.5*mm"/> <constant name="MRICHGlassPhotoDet_thickness" value="5.0*mm"/> <constant name="MRICHPhotoDetMCPlate_thickness" value="0.3*mm"/> <!-- FIXME: should be 1.2*mm with PyrexGlass25 --> <constant name="MRICHPhotoDetAnode_thickness" value="3.8*mm"/> <constant name="MRICHPhotoDetPCB_thickness" value="2.0*mm"/> <constant name="MRICHPhotoDetCopper_thickness" value="0.1*mm"/> <constant name="MRICHPhotoDetKapton_thickness" value="0.2*mm"/> <constant name="MRICHRearExtraSpace_thickness" value="0.3*mm"/> <constant name="MRICHLensPhotoDet_length" value="136.4*mm"/> <constant name="MRICHFresnelLensEffectiveDiameter" value="6.0*inch"/> <constant name="MRICHFresnelLensGroove_pitch" value="inch/125"/> <constant name="MRICHCarbonFrame_thickness" value="1.0*mm"/> <constant name="MRICHCarbonFrame_width" value="MRICHAerogel_width+2.0*MRICHFoam_thickness + 2.0*MRICHCarbonFrame_thickness"/> <constant name="MRICHModules_nx" value="floor((MRICH_rmax-MRICH_rmin)/MRICHCarbonFrame_width)"/> <constant name="MRICHModules_ny" value="floor((MRICH_rmax-MRICH_rmin)/MRICHCarbonFrame_width)"/> <constant name="MRICHCarbonFrame_length" value="MRICHAerogel_thickness + 2.0*MRICHCarbonFrame_thickness + 2.0*MRICHFoam_thickness + MRICHAerogelLensGap_thickness + MRICHFresnelLens_thickness + MRICHLensPhotoDet_length + MRICHGlassPhotoDet_thickness + 2.0*MRICHPhotoDetMCPlate_thickness + MRICHPhotoDetAnode_thickness + MRICHPhotoDetPCB_thickness + MRICHPhotoDetCopper_thickness + MRICHPhotoDetKapton_thickness + MRICHRearExtraSpace_thickness "/> </define> <limits> </limits> <regions> </regions> <display> </display> <detectors> <detector id="MRICH_ID" name="MRICH" type="athena_MRICH" readout="MRICHHits" reflect="true" projective="false" vis="InvisibleWithDaughters" material="Air"> <dimensions rmin="MRICH_rmin" rmax="MRICH_rmax" length="abs(MRICH_length)" zmin="MRICH_zmin"/> <envelope thickness="MRICHCarbonFrame_thickness" material="CarbonFiber"/> <module name="MRICH_module1" vis="InvisibleWithDaughters" width="MRICHCarbonFrame_width" height="MRICHCarbonFrame_width" length="MRICHCarbonFrame_length"> <aerogel vis="MRICH_aerogel_vis" length="MRICHAerogel_thickness" width="MRICHAerogel_width" material="AerogelOptical"> <frame vis="MRICH_frame_vis" thickness="MRICHFoam_thickness" material="PolystyreneFoam" /> </aerogel> <lens vis="MRICH_lens_vis" thickness="MRICHFresnelLens_thickness" pitch="MRICHFresnelLensGroove_pitch" focal_length="6.0*inch" effective_diameter="MRICHFresnelLensEffectiveDiameter" width="MRICHAerogel_width" material="AcrylicOptical"/> <space thickness="MRICHLensPhotoDet_length"/> <photodet width="MRICHGlassWindow_width" thickness="MRICHGlassPhotoDet_thickness" material="PyrexGlassOptical"> <sensor nx="2" ny="2" thickness="MRICHPhotoDet_thickness" width="MRICHPhotoDet_length" material="SiliconOxide"/> <layer thickness="MRICHPhotoDetMCPlate_thickness" material="PyrexGlass"/> <!-- FIXME: should be PyrexGlass25 with 1.2*mm thickness --> <layer thickness="MRICHPhotoDetMCPlate_thickness" material="PyrexGlass"/> <!-- FIXME: should be PyrexGlass25 with 1.2*mm thickness --> <layer thickness="MRICHPhotoDetAnode_thickness" material="AluminumOxide"/> <layer thickness="MRICHPhotoDetPCB_thickness" material="Fr4"/> <layer thickness="MRICHPhotoDetCopper_thickness" material="Copper"/> <layer thickness="MRICHPhotoDetKapton_thickness" material="Kapton"/> </photodet> </module> </detector> </detectors> <readouts> <readout name="MRICHHits"> <segmentation type="CartesianGridXY" grid_size_x="3*mm" grid_size_y="3*mm" /> <id>system:8,module:14,sensor:8,x:32:-16,y:-16</id> </readout> </readouts> <!--Globals> <Parameter Name="mrichInfo" Value="mrichmod/mrich_1_geoparams-0-0-4294967295-1527211159.xml"/> </Globals--> </lccdd>