topside.xml 3.95 KB
Newer Older
Whitney Armstrong's avatar
Whitney Armstrong committed
1
2
3
4
5
6
7
8
9
10
11
12
<?xml version="1.0" encoding="UTF-8"?>
<lccdd>
  <info 
    name="topside" 
    title="Time-of-flight Optimized PID Silicon Detector for EIC (TOPSiDE)" 
    author="Whitney R. Armstrong" 
    url="" 
    status="development" 
    version="$Id: 1$">
    <comment> </comment>
  </info>

13
14
  <define>
    <include ref="topside/topside_defs.xml" />
Whitney Armstrong's avatar
Whitney Armstrong committed
15
    <include ref="eic/eic_defs.xml" />
Whitney Armstrong's avatar
Whitney Armstrong committed
16
17
18
  </define>

  <properties>
Chao Peng's avatar
Chao Peng committed
19
20
21
22
23
24
25
26
27
28
29
30
31
    <matrix name="RINDEX__Vacuum" coldim="2" values="
      1.0*eV 1.0
      5.1*eV 1.0
      "/>
    <matrix name="RINDEX__Air" coldim="2" values="
      1.0*eV 1.00029
      5.1*eV 1.00029
      "/>
    <matrix name="RINDEX__Quartz" coldim="2" values="
      1.0*eV 1.46
      5.1*eV 1.46
      "/>
    <matrix name="RINDEX__N2" coldim="2" values="
Whitney Armstrong's avatar
Whitney Armstrong committed
32
33
34
35
      1.0*eV 1.00033
      4.0*eV 1.00033
      5.1*eV 1.00033
      "/>
Chao Peng's avatar
Chao Peng committed
36
    <matrix name="RINDEX__Pyrex" coldim="2" values="
Whitney Armstrong's avatar
Whitney Armstrong committed
37
38
39
40
      1.0*eV 1.5
      4.0*eV 1.5
      5.1*eV 1.5
      "/>
Chao Peng's avatar
Chao Peng committed
41
    <matrix name= "REFLECTIVITY_mirror" coldim="2" values="
Whitney Armstrong's avatar
Whitney Armstrong committed
42
43
44
45
46
47
48
49
50
51
52
53
      1.0*eV  0.9
      4.0*eV  0.9
      5.1*eV  0.9
    "/>
  </properties>

  <includes>
    <gdmlFile ref="topside/elements.xml"/>
    <gdmlFile ref="topside/materials.xml"/>
  </includes>

  <materials>
Chao Peng's avatar
Chao Peng committed
54
55
56
57
58
59
60
    <material name="AirOptical">
      <D type="density" unit="g/cm3" value="0.0012"/>
      <fraction n="0.754" ref="N"/>
      <fraction n="0.234" ref="O"/>
      <fraction n="0.012" ref="Ar"/>
      <property name="RINDEX" ref="RINDEX__Vacuum"/>
    </material>
Whitney Armstrong's avatar
Whitney Armstrong committed
61
62
63
    <material name="N2cherenkov">
      <D type="density" value="0.00125" unit="g/cm3"/>
      <composite n="1" ref="N"/>
Chao Peng's avatar
Chao Peng committed
64
      <property name="RINDEX"  ref="RINDEX__N2"/>
Whitney Armstrong's avatar
Whitney Armstrong committed
65
    </material>
Chao Peng's avatar
Chao Peng committed
66
    <material name="PyrexGlass">
Whitney Armstrong's avatar
Whitney Armstrong committed
67
68
69
70
71
      <D type="density" value="2.23" unit="g/cm3"/>
      <fraction n="0.806" ref="SiliconOxide"/>
      <fraction n="0.130" ref="BoronOxide"/>
      <fraction n="0.040" ref="SodiumOxide"/>
      <fraction n="0.023" ref="AluminumOxide"/>
Chao Peng's avatar
Chao Peng committed
72
      <property name="RINDEX" ref="RINDEX__Pyrex"/>
Whitney Armstrong's avatar
Whitney Armstrong committed
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
    </material>
  </materials>

  <surfaces>
    <comment> For the values of "finish", model and type, see TGeoOpticalSurface.h !
    </comment>
    <opticalsurface finish="polished" model="glisur" name="MirrorOpticalSurface" type="dielectric_metal" value="0">
      <property name="REFLECTIVITY" ref="REFLECTIVITY_mirror"/>
      <property name="RINDEX"       coldim="2" values="1.034*eV  1.5   4.136*eV  1.5"/>
      <!--<property name="EFFICIENCY"   ref="EFFICIENCY0x8b77240"/>-->
    </opticalsurface>
    <opticalsurface name="mirror2" finish="polished" model="glisur" type="dielectric_dielectric">
      <property name="REFLECTIVITY"            coldim="2" values="1.034*eV  0.8   4.136*eV  0.9"/>
      <property name="EFFICIENCY"              coldim="2" values="2.034*eV  0.8   4.136*eV  1.0"/>
      <property name="RINDEX"                  coldim="2" values="1.034*eV  1.5   4.136*eV  1.5"/>
    </opticalsurface>

  </surfaces>
  <limits>
    <limitset name="EICBeamlineLimits">
      <limit name="step_length_max" particles="*" value="1.0" unit="mm" />
      <limit name="track_length_max" particles="*" value="1.0" unit="mm" />
      <limit name="time_max" particles="*" value="0.1" unit="ns" />
      <limit name="ekin_min" particles="*" value="0.001" unit="MeV" />
      <limit name="range_min" particles="*" value="0.1" unit="mm" />
    </limitset>
    <limitset name="cal_limits">
      <limit name="step_length_max" particles="*" value="5.0" unit="mm"/>
    </limitset>
  </limits>

  <display>
105
  <include ref="topside/display.xml" />
Whitney Armstrong's avatar
Whitney Armstrong committed
106
107
108
  </display>

  <!--
Whitney Armstrong's avatar
Whitney Armstrong committed
109
  -->
110
  <include ref="topside/beampipe.xml"/>
111
112
  <include ref="topside/vertex_tracker.xml"/>
  <include ref="topside/silicon_tracker.xml"/>
Whitney Armstrong's avatar
Whitney Armstrong committed
113
114
  <include ref="topside/ecal.xml"/>
  <include ref="topside/hcal.xml"/>
Whitney Armstrong's avatar
Whitney Armstrong committed
115
  <include ref="topside/solenoid.xml"/>
Whitney Armstrong's avatar
Whitney Armstrong committed
116
  <include ref="topside/topside_rich.xml"/>
Whitney Armstrong's avatar
Whitney Armstrong committed
117
  <!--
Whitney Armstrong's avatar
Whitney Armstrong committed
118
  -->
Whitney Armstrong's avatar
Whitney Armstrong committed
119
  <include ref="topside/roman_pots.xml"/>
120
  <include ref="eic/forward_ion_beamline.xml"/>
121
  <!--
122
  -->
Whitney Armstrong's avatar
Whitney Armstrong committed
123
124
125
126
127
128
129
130

  <detectors>
  </detectors>
  <readouts>
  </readouts>


</lccdd>