Back to home page

EIC code displayed by LXR

 
 

    


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>