Warning, /eic-opticks/tests/geom/wls_test.gdml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
0002 <gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
0003 xsi:noNamespaceSchemaLocation="">
0004
0005 <define>
0006 <!-- Air refractive index (constant ~1.0) -->
0007 <matrix coldim="2" name="RINDEX_AIR" values="1.55e-06 1.0 1.55e-05 1.0"/>
0008 <matrix coldim="2" name="ABSLENGTH_AIR" values="1.55e-06 1.0e6 1.55e-05 1.0e6"/>
0009
0010 <!-- WLS material refractive index -->
0011 <matrix coldim="2" name="RINDEX_WLS" values="1.55e-06 1.59 1.55e-05 1.59"/>
0012
0013 <!-- WLS regular absorption: transparent (WLS absorption does the work) -->
0014 <matrix coldim="2" name="ABSLENGTH_WLS" values="1.55e-06 1.0e6 1.55e-05 1.0e6"/>
0015
0016 <!--
0017 WLS absorption length (mm): absorbs UV strongly, transparent to visible.
0018 Energy(MeV) ~Wavelength WLSABSLENGTH(mm)
0019 1.77e-6 700nm 10000
0020 2.07e-6 600nm 10000
0021 2.48e-6 500nm 10000
0022 2.76e-6 450nm 100
0023 3.10e-6 400nm 1.0
0024 3.54e-6 350nm 0.1
0025 4.13e-6 300nm 0.01
0026 -->
0027 <matrix coldim="2" name="WLSABSLENGTH_WLS" values="1.77e-06 10000.0 2.07e-06 10000.0 2.48e-06 10000.0 2.76e-06 100.0 3.10e-06 1.0 3.54e-06 0.1 4.13e-06 0.01"/>
0028
0029 <!--
0030 WLS emission spectrum: peaked in blue-green (around 450-500 nm).
0031 Energy(MeV) ~Wavelength Intensity
0032 1.77e-6 700nm 0.00
0033 2.07e-6 600nm 0.02
0034 2.25e-6 551nm 0.10
0035 2.48e-6 500nm 0.50
0036 2.58e-6 481nm 1.00 (peak)
0037 2.70e-6 459nm 0.80
0038 2.76e-6 449nm 0.50
0039 2.88e-6 430nm 0.10
0040 3.10e-6 400nm 0.00
0041 -->
0042 <matrix coldim="2" name="WLSCOMPONENT_WLS" values="1.77e-06 0.00 2.07e-06 0.02 2.25e-06 0.10 2.48e-06 0.50 2.58e-06 1.00 2.70e-06 0.80 2.76e-06 0.50 2.88e-06 0.10 3.10e-06 0.00"/>
0043
0044 <!-- WLS time constant: 0.5 ns -->
0045 <matrix coldim="1" name="WLSTIMECONSTANT_WLS" values="0.5"/>
0046
0047 <!-- Detector shell refractive index (glass) -->
0048 <matrix coldim="2" name="RINDEX_GLASS" values="1.55e-06 1.50 1.55e-05 1.50"/>
0049
0050 <!-- Detector efficiency: 100% -->
0051 <matrix coldim="2" name="EFFICIENCYDET" values="1.55e-06 1.0 1.55e-05 1.0"/>
0052 </define>
0053
0054 <materials>
0055 <element name="N" formula="N" Z="7">
0056 <atom value="14.007" unit="g/mole"/>
0057 </element>
0058 <element name="O" formula="O" Z="8">
0059 <atom value="15.999" unit="g/mole"/>
0060 </element>
0061 <element name="C" formula="C" Z="6">
0062 <atom value="12.011" unit="g/mole"/>
0063 </element>
0064 <element name="H" formula="H" Z="1">
0065 <atom value="1.008" unit="g/mole"/>
0066 </element>
0067
0068 <material name="Air" state="gas">
0069 <D value="0.00120479" unit="g/cm3"/>
0070 <fraction n="0.7" ref="N"/>
0071 <fraction n="0.3" ref="O"/>
0072 <property name="RINDEX" ref="RINDEX_AIR"/>
0073 <property name="ABSLENGTH" ref="ABSLENGTH_AIR"/>
0074 </material>
0075
0076 <material name="WLSMaterial" state="solid">
0077 <D value="1.05" unit="g/cm3"/>
0078 <fraction n="0.915" ref="C"/>
0079 <fraction n="0.085" ref="H"/>
0080 <property name="RINDEX" ref="RINDEX_WLS"/>
0081 <property name="ABSLENGTH" ref="ABSLENGTH_WLS"/>
0082 <property name="WLSABSLENGTH" ref="WLSABSLENGTH_WLS"/>
0083 <property name="WLSCOMPONENT" ref="WLSCOMPONENT_WLS"/>
0084 <property name="WLSTIMECONSTANT" ref="WLSTIMECONSTANT_WLS"/>
0085 </material>
0086
0087 <material name="GlassMaterial" state="solid">
0088 <D value="2.5" unit="g/cm3"/>
0089 <fraction n="1.0" ref="O"/>
0090 <property name="RINDEX" ref="RINDEX_GLASS"/>
0091 </material>
0092 </materials>
0093
0094 <solids>
0095 <sphere name="WorldSphere" rmin="0" rmax="200" deltaphi="6.28318530718" deltatheta="3.14159265359" aunit="rad" lunit="mm"/>
0096 <sphere name="WLSSphere" rmin="0" rmax="20" deltaphi="6.28318530718" deltatheta="3.14159265359" aunit="rad" lunit="mm"/>
0097 <sphere name="DetectorOuter" rmin="0" rmax="30" deltaphi="6.28318530718" deltatheta="3.14159265359" aunit="rad" lunit="mm"/>
0098 <sphere name="DetectorInner" rmin="0" rmax="28" deltaphi="6.28318530718" deltatheta="3.14159265359" aunit="rad" lunit="mm"/>
0099 <subtraction name="DetectorShell">
0100 <first ref="DetectorOuter"/>
0101 <second ref="DetectorInner"/>
0102 </subtraction>
0103
0104 <opticalsurface name="DetSurface" type="0" model="1" finish="0" value="0">
0105 <property name="EFFICIENCY" ref="EFFICIENCYDET"/>
0106 </opticalsurface>
0107 </solids>
0108
0109 <structure>
0110 <volume name="WLS_logical">
0111 <materialref ref="WLSMaterial"/>
0112 <solidref ref="WLSSphere"/>
0113 </volume>
0114
0115 <volume name="Detector_logical">
0116 <materialref ref="GlassMaterial"/>
0117 <solidref ref="DetectorShell"/>
0118 <auxiliary auxtype="SensDet" auxvalue="PhotonDetector"/>
0119 </volume>
0120
0121 <volume name="World_logical">
0122 <materialref ref="Air"/>
0123 <solidref ref="WorldSphere"/>
0124
0125 <physvol name="WLS_phys">
0126 <volumeref ref="WLS_logical"/>
0127 <position name="WLSpos" unit="mm" x="0" y="0" z="0"/>
0128 </physvol>
0129
0130 <physvol name="Detector_phys">
0131 <volumeref ref="Detector_logical"/>
0132 <position name="Detpos" unit="mm" x="0" y="0" z="0"/>
0133 </physvol>
0134 </volume>
0135
0136 <skinsurface name="DetSkinSurface" surfaceproperty="DetSurface">
0137 <volumeref ref="Detector_logical"/>
0138 </skinsurface>
0139 </structure>
0140
0141 <setup name="Default" version="1.0">
0142 <world ref="World_logical"/>
0143 </setup>
0144 </gdml>