<?xml version="1.0" encoding="UTF-8"?> <lccdd> <define> <constant name="ForwardRICH_zmin" value="BarrelTracking_length/2.0 + ForwardTracking_length "/> <constant name="ForwardRICH_rmin" value="ForwardPID_rmin1"/> <constant name="ForwardRICH_rmax0" value="TrackerBarrel_rmax"/> <constant name="ForwardRICH_rmax1" value="EcalBarrel_rmin"/> <constant name="ForwardRICH_rmax2" value="Solenoid_rmin-6*cm"/> <constant name="ForwardRICHDepth" value="0.9*m"/> <constant name="ForwardRICH_sensor_rmin" value="ForwardRICH_rmax1 - 40.*cm"/> <constant name="ForwardRICH_sensor_rmax" value="ForwardRICH_rmax2"/> </define> <detectors> <detector id="ForwardRICH_ID" name="GaseousRICH" type="athena_GaseousRICH" readout="ForwardRICHHits" gas="N2cherenkov" vis="RICHVis"> <dimensions z0="ForwardRICH_zmin" snout_length="ForwardRICH_length - ForwardRICHDepth" length="ForwardRICH_length" rmin="ForwardRICH_rmin" rmax0="ForwardRICH_rmax0" rmax1="ForwardRICH_rmax1" rmax2="ForwardRICH_rmax2"/> <mirrors thickness="1*mm" material="PyrexGlass" vis="GrayVis"> <position z="ForwardRICH_length - 13*cm"/> <mirror curve="300*cm" rmin="ForwardRICH_rmin+5*mm" rmax="ForwardRICH_rmax1" phiw="58*degree" rotz="0*degree" roty="-15*degree" rotx="0"/> <mirror curve="300*cm" rmin="ForwardRICH_rmin+5*mm" rmax="ForwardRICH_rmax1" phiw="58*degree" rotz="60*degree" roty="-15*degree" rotx="0"/> <mirror curve="300*cm" rmin="ForwardRICH_rmin+5*mm" rmax="ForwardRICH_rmax1" phiw="58*degree" rotz="120*degree" roty="-15*degree" rotx="0"/> <mirror curve="300*cm" rmin="ForwardRICH_rmin+5*mm" rmax="ForwardRICH_rmax1" phiw="58*degree" rotz="180*degree" roty="-15*degree" rotx="0"/> <mirror curve="300*cm" rmin="ForwardRICH_rmin+5*mm" rmax="ForwardRICH_rmax1" phiw="58*degree" rotz="240*degree" roty="-15*degree" rotx="0"/> <mirror curve="300*cm" rmin="ForwardRICH_rmin+5*mm" rmax="ForwardRICH_rmax1" phiw="58*degree" rotz="300*degree" roty="-15*degree" rotx="0"/> </mirrors> <sensors> <module sx="10*cm" sy="10*cm" sz="1.0*cm" gap="0.2*cm" material="Quartz" vis="AnlGold"/> <comment>A thin optical material to accept optical photon in simulation</comment> <optical material="AirOptical" thickness="0.1*mm"/> <position z="8.*cm"/> <sector rmin="ForwardRICH_sensor_rmin" rmax="ForwardRICH_sensor_rmax" phiw="58*degree" rotz="0*degree" roty="-15*degree" rotx="0"/> <sector rmin="ForwardRICH_sensor_rmin" rmax="ForwardRICH_sensor_rmax" phiw="58*degree" rotz="60*degree" roty="-15*degree" rotx="0"/> <sector rmin="ForwardRICH_sensor_rmin" rmax="ForwardRICH_sensor_rmax" phiw="58*degree" rotz="120*degree" roty="-15*degree" rotx="0"/> <sector rmin="ForwardRICH_sensor_rmin" rmax="ForwardRICH_sensor_rmax" phiw="58*degree" rotz="180*degree" roty="-15*degree" rotx="0"/> <sector rmin="ForwardRICH_sensor_rmin" rmax="ForwardRICH_sensor_rmax" phiw="58*degree" rotz="240*degree" roty="-15*degree" rotx="0"/> <sector rmin="ForwardRICH_sensor_rmin" rmax="ForwardRICH_sensor_rmax" phiw="58*degree" rotz="300*degree" roty="-15*degree" rotx="0"/> </sensors> </detector> </detectors> <readouts> <readout name="ForwardRICHHits"> <segmentation type="CartesianGridXY" grid_size_x="3*mm" grid_size_y="3*mm" /> <id>system:8,sector:8,module:16,x:32:-16,y:-16</id> </readout> </readouts> </lccdd>