Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
mhattawy
detectors
Commits
77bc31d9
Commit
77bc31d9
authored
Jan 13, 2017
by
Whitney Armstrong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Initial commit
Added SiD compact from lcgeo project and commented out plugins so it would work with root
parents
Changes
38
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
38 changed files
with
2301 additions
and
0 deletions
+2301
-0
SiD/compact/sid_working/BeamCal.xml
SiD/compact/sid_working/BeamCal.xml
+12
-0
SiD/compact/sid_working/BeamPipe.xml
SiD/compact/sid_working/BeamPipe.xml
+83
-0
SiD/compact/sid_working/EcalBarrel.xml
SiD/compact/sid_working/EcalBarrel.xml
+34
-0
SiD/compact/sid_working/EcalEndcap.xml
SiD/compact/sid_working/EcalEndcap.xml
+38
-0
SiD/compact/sid_working/HcalBarrel.xml
SiD/compact/sid_working/HcalBarrel.xml
+19
-0
SiD/compact/sid_working/HcalEndcap.xml
SiD/compact/sid_working/HcalEndcap.xml
+22
-0
SiD/compact/sid_working/LumiCal.xml
SiD/compact/sid_working/LumiCal.xml
+18
-0
SiD/compact/sid_working/MuonBarrel.xml
SiD/compact/sid_working/MuonBarrel.xml
+23
-0
SiD/compact/sid_working/MuonEndcap.xml
SiD/compact/sid_working/MuonEndcap.xml
+22
-0
SiD/compact/sid_working/SiTrackerBarrel.xml
SiD/compact/sid_working/SiTrackerBarrel.xml
+180
-0
SiD/compact/sid_working/SiTrackerEndcap.xml
SiD/compact/sid_working/SiTrackerEndcap.xml
+72
-0
SiD/compact/sid_working/SiTrackerForward.xml
SiD/compact/sid_working/SiTrackerForward.xml
+27
-0
SiD/compact/sid_working/SiVertexBarrel.xml
SiD/compact/sid_working/SiVertexBarrel.xml
+58
-0
SiD/compact/sid_working/SiVertexEndcap.xml
SiD/compact/sid_working/SiVertexEndcap.xml
+36
-0
SiD/compact/sid_working/Support.xml
SiD/compact/sid_working/Support.xml
+0
-0
SiD/compact/sid_working/VTXBarrel.xml
SiD/compact/sid_working/VTXBarrel.xml
+58
-0
SiD/compact/sid_working/elements.xml
SiD/compact/sid_working/elements.xml
+0
-0
SiD/compact/sid_working/materials.xml
SiD/compact/sid_working/materials.xml
+143
-0
SiD/compact/sid_working/sidloi3_v00.xml
SiD/compact/sid_working/sidloi3_v00.xml
+309
-0
SiD/compact/sidloi3/BeamCal.xml
SiD/compact/sidloi3/BeamCal.xml
+12
-0
SiD/compact/sidloi3/BeamPipe.xml
SiD/compact/sidloi3/BeamPipe.xml
+83
-0
SiD/compact/sidloi3/EcalBarrel.xml
SiD/compact/sidloi3/EcalBarrel.xml
+34
-0
SiD/compact/sidloi3/EcalEndcap.xml
SiD/compact/sidloi3/EcalEndcap.xml
+38
-0
SiD/compact/sidloi3/HcalBarrel.xml
SiD/compact/sidloi3/HcalBarrel.xml
+19
-0
SiD/compact/sidloi3/HcalEndcap.xml
SiD/compact/sidloi3/HcalEndcap.xml
+22
-0
SiD/compact/sidloi3/LumiCal.xml
SiD/compact/sidloi3/LumiCal.xml
+18
-0
SiD/compact/sidloi3/MuonBarrel.xml
SiD/compact/sidloi3/MuonBarrel.xml
+23
-0
SiD/compact/sidloi3/MuonEndcap.xml
SiD/compact/sidloi3/MuonEndcap.xml
+22
-0
SiD/compact/sidloi3/SiTrackerBarrel.xml
SiD/compact/sidloi3/SiTrackerBarrel.xml
+180
-0
SiD/compact/sidloi3/SiTrackerEndcap.xml
SiD/compact/sidloi3/SiTrackerEndcap.xml
+72
-0
SiD/compact/sidloi3/SiTrackerForward.xml
SiD/compact/sidloi3/SiTrackerForward.xml
+27
-0
SiD/compact/sidloi3/SiVertexBarrel.xml
SiD/compact/sidloi3/SiVertexBarrel.xml
+58
-0
SiD/compact/sidloi3/SiVertexEndcap.xml
SiD/compact/sidloi3/SiVertexEndcap.xml
+36
-0
SiD/compact/sidloi3/Support.xml
SiD/compact/sidloi3/Support.xml
+0
-0
SiD/compact/sidloi3/VTXBarrel.xml
SiD/compact/sidloi3/VTXBarrel.xml
+58
-0
SiD/compact/sidloi3/elements.xml
SiD/compact/sidloi3/elements.xml
+0
-0
SiD/compact/sidloi3/materials.xml
SiD/compact/sidloi3/materials.xml
+143
-0
SiD/compact/sidloi3/sidloi3_v00.xml
SiD/compact/sidloi3/sidloi3_v00.xml
+302
-0
No files found.
SiD/compact/sid_working/BeamCal.xml
0 → 100644
View file @
77bc31d9
<detector
id=
"12"
name=
"BeamCal"
reflect=
"true"
type=
"DD4hep_ForwardDetector"
readout=
"BeamCalHits"
vis=
"BeamCalVis"
calorimeterType=
"BEAM"
>
<comment>
Beam Calorimeter
</comment>
<dimensions
outer_r=
"12.96*cm"
inner_r=
"0.0*cm"
inner_z=
"295.0*cm"
/>
<beampipe
crossing_angle=
"0.014"
outgoing_r=
"1.55*cm"
incoming_r=
"1.05*cm"
/>
<layer
repeat=
"50"
>
<slice
material=
"TungstenDens24"
thickness=
"0.271*cm"
/>
<slice
material=
"Silicon"
thickness=
"0.032*cm"
sensitive=
"yes"
/>
<slice
material=
"Copper"
thickness=
"0.005*cm"
/>
<slice
material=
"Kapton"
thickness=
"0.030*cm"
/>
<slice
material=
"Air"
thickness=
"0.033*cm"
/>
</layer>
</detector>
SiD/compact/sid_working/BeamPipe.xml
0 → 100644
View file @
77bc31d9
<comment>
Beampipe
</comment>
<detector
name=
"Beampipe"
type=
"DD4hep_PolyconeSupport"
insideTrackingVolume=
"true"
vis=
"BeampipeVis"
>
<comment>
Central Be Beampipe
</comment>
<material
name=
"Beryllium"
/>
<zplane
rmin=
"((37.5-6.25)*bp_cone_slope+1.2)*cm"
rmax=
"((37.5-6.25)*bp_cone_slope+1.2875)*cm"
z=
"-37.5*cm"
/>
<zplane
rmin=
"1.2*cm"
rmax=
"1.2875*cm"
z=
"-6.251*cm"
/>
<zplane
rmin=
"1.2*cm"
rmax=
"1.240*cm"
z=
"-6.25*cm"
/>
<zplane
rmin=
"1.2*cm"
rmax=
"1.240*cm"
z=
"6.25*cm"
/>
<zplane
rmin=
"1.2*cm"
rmax=
"1.2875*cm"
z=
"6.251*cm"
/>
<zplane
rmin=
"((37.5-6.25)*bp_cone_slope+1.2)*cm"
rmax=
"((37.5-6.25)*bp_cone_slope+1.2875)*cm"
z=
"37.5*cm"
/>
</detector>
<comment>
Steel beampipe cones
</comment>
<detector
name=
"ForwardSupportTube"
type=
"DD4hep_PolyconeSupport"
insideTrackingVolume=
"false"
vis=
"InvisibleNoDaughters"
>
<material
name=
"Steel235"
/>
<zplane
rmin =
"15.5*cm"
rmax=
"19.5*cm"
z=
"182.0*cm"
/>
<zplane
rmin=
"15.5*cm"
rmax=
"19.5*cm"
z=
"323.5*cm"
/>
</detector>
<detector
name=
"BackwardSupportTube"
type=
"DD4hep_PolyconeSupport"
insideTrackingVolume=
"false"
vis=
"InvisibleNoDaughters"
>
<material
name=
"Steel235"
/>
<zplane
rmin=
"15.5*cm"
rmax=
"19.5*cm"
z=
"-323.5*cm"
/>
<zplane
rmin =
"15.5*cm"
rmax=
"19.5*cm"
z=
"-182.0*cm"
/>
</detector>
<comment>
Incoming and outgoing beampipes in far forward region
</comment>
<detector
name=
"NorthIncomingBeampipe"
type=
"DD4hep_TubeSegment"
vis=
"InvisibleNoDaughters"
>
<material
name=
"Iron"
/>
<tubs
rmin=
"1.0*cm"
rmax=
"1.04*cm"
zhalf=
"9.27*cm"
/>
<position
x=
"-2.13*cm"
y=
"0"
z=
"304.27*cm"
/>
<rotation
x=
"0.0"
y=
"0.0070"
z=
"0.0"
/>
</detector>
<detector
name=
"SouthIncomingBeampipe"
type=
"DD4hep_TubeSegment"
vis=
"InvisibleNoDaughters"
>
<material
name=
"Iron"
/>
<tubs
rmin=
"1.0*cm"
rmax=
"1.04*cm"
zhalf=
"9.27*cm"
/>
<position
x=
"-2.13*cm"
y=
"0"
z=
"-304.27*cm"
/>
<rotation
x=
"0.0"
y=
"-0.0070"
z=
"0.0"
/>
</detector>
<detector
name=
"NorthOutgoingBeampipe"
type=
"DD4hep_TubeSegment"
vis=
"InvisibleNoDaughters"
>
<material
name=
"Iron"
/>
<tubs
rmin=
"1.50*cm"
rmax=
"1.54*cm"
zhalf=
"9.27*cm"
/>
<position
x=
"2.13*cm"
y=
"0"
z=
"304.27*cm"
/>
<rotation
x=
"0.0"
y=
"-0.0070"
z=
"0.0"
/>
</detector>
<detector
name=
"SouthOutgoingBeampipe"
type=
"DD4hep_TubeSegment"
vis=
"InvisibleNoDaughters"
>
<material
name=
"Iron"
/>
<tubs
rmin=
"1.50*cm"
rmax=
"1.54*cm"
zhalf=
"9.27*cm"
/>
<position
x=
"2.13*cm"
y=
"0*cm"
z=
"-304.27*cm"
/>
<rotation
x=
"0.0"
y=
"0.0070"
z=
"0.0"
/>
</detector>
<detector
name=
"BeamPipeLiner"
type=
"DD4hep_PolyconeSupport"
insideTrackingVolume=
"true"
vis=
"InvisibleNoDaughters"
>
<comment>
BeamPipe Liner to shield bremsstrahlung photons
</comment>
<material
name=
"Titanium"
/>
<zplane
rmin =
"((tracking_region_zmax-6.25*cm)*bp_cone_slope+1.1925*cm)"
rmax=
"((tracking_region_zmax-6.25*cm)*bp_cone_slope+1.2*cm)"
z=
"-tracking_region_zmax"
/>
<zplane
rmin=
"1.1925*cm"
rmax=
"1.2*cm"
z=
"-6.251*cm"
/>
<zplane
rmin=
"1.1975*cm"
rmax=
"1.20*cm"
z=
"-6.25*cm"
/>
<zplane
rmin=
"1.1975*cm"
rmax=
"1.20*cm"
z=
"6.25*cm"
/>
<zplane
rmin=
"1.1925*cm"
rmax=
"1.2*cm"
z=
"6.251*cm"
/>
<zplane
rmin =
"((tracking_region_zmax-6.25*cm)*bp_cone_slope+1.1925*cm)"
rmax=
"((tracking_region_zmax-6.25*cm)*bp_cone_slope+1.2*cm)"
z=
"tracking_region_zmax"
/>
</detector>
<detector
name=
"BeamPipeVacuum"
type=
"DD4hep_PolyconeSupport"
insideTrackingVolume=
"true"
vis=
"InvisibleNoDaughters"
>
<comment>
Vacuum inside beampipe
</comment>
<material
name=
"Vacuum"
/>
<zplane
rmin=
"0.*cm"
rmax=
"((tracking_region_zmax-6.25*cm)*bp_cone_slope+1.1925*cm)"
z=
"-tracking_region_zmax"
/>
<zplane
rmin=
"0.*cm"
rmax=
"1.1925*cm"
z=
"-6.251*cm"
/>
<zplane
rmin=
"0.*cm"
rmax=
"1.1975*cm"
z=
"-6.25*cm"
/>
<zplane
rmin=
"0.*cm"
rmax=
"1.1975*cm"
z=
"6.25*cm"
/>
<zplane
rmin=
"0.*cm"
rmax=
"1.1925*cm"
z=
"6.251*cm"
/>
<zplane
rmin =
"0.*cm"
rmax=
"((tracking_region_zmax-6.25*cm)*bp_cone_slope+1.1925*cm)"
z=
"tracking_region_zmax"
/>
</detector>
<!-- <detector name="ForwardVacuum" type="DD4hep_PolyconeSupport" insideTrackingVolume="false" vis="InvisibleNoDaughters"> -->
<!-- <material name="Vacuum"/> -->
<!-- <zplane rmin="0.*cm" rmax="6.0*cm" z="tracking_region_zmax" /> -->
<!-- <zplane rmin="0.*cm" rmax="6.0*cm" z="182*cm" /> -->
<!-- <zplane rmin="0.*cm" rmax="12.4*cm" z="282*cm"/> -->
<!-- </detector> -->
<!-- <detector name="BackwardVacuum" type="DD4hep_PolyconeSupport" insideTrackingVolume="false" vis="InvisibleNoDaughters"> -->
<!-- <material name="Vacuum"/> -->
<!-- <zplane rmin="0.*cm" rmax="12.4*cm" z="-282*cm"/> -->
<!-- <zplane rmin="0.*cm" rmax="6.0*cm" z="-182*cm" /> -->
<!-- <zplane rmin="0.*cm" rmax="6.0*cm" z="-tracking_region_zmax" /> -->
<!-- </detector> -->
SiD/compact/sid_working/EcalBarrel.xml
0 → 100644
View file @
77bc31d9
<detector
id=
"5"
name=
"EcalBarrel"
type=
"GenericCalBarrel_o1_v01"
readout=
"EcalBarrelHits"
vis=
"EcalBarrelVis"
calorimeterType=
"EM_BARREL"
gap=
"0.*cm"
>
<comment>
EM Calorimeter Barrel
</comment>
<dimensions
numsides=
"12"
rmin=
"EcalBarrel_rmin"
z=
"1765.0*2*mm"
/>
<envelope
vis=
"EcalBarrelVis"
>
<shape
type=
"PolyhedraRegular"
numsides=
"12"
rmin=
"EcalBarrel_rmin-0.1*mm"
rmax=
"HcalBarrel_rmin-1.*mm"
dz=
"1765.1*2*mm"
material=
"Air"
/>
<!-- Radii definitions as in http://cern.ch/go/r9mZ -->
<rotation
x=
"0*deg"
y=
"0*deg"
z=
"90*deg-180*deg/12"
/>
</envelope>
<staves
/>
<layer
repeat=
"1"
>
<slice
material =
"Silicon"
thickness =
"0.032*cm"
sensitive =
"yes"
limits=
"cal_limits"
/>
<slice
material =
"Copper"
thickness =
"0.005*cm"
/>
<slice
material =
"Kapton"
thickness =
"0.030*cm"
/>
<slice
material =
"Air"
thickness =
"0.033*cm"
/>
</layer>
<layer
repeat=
"20"
>
<slice
material =
"TungstenDens24"
thickness =
"0.25*cm"
/>
<slice
material =
"Air"
thickness =
"0.025*cm"
/>
<slice
material =
"Silicon"
thickness =
"0.032*cm"
sensitive =
"yes"
limits=
"cal_limits"
/>
<slice
material =
"Copper"
thickness =
"0.005*cm"
/>
<slice
material =
"Kapton"
thickness =
"0.030*cm"
/>
<slice
material =
"Air"
thickness =
"0.033*cm"
/>
</layer>
<layer
repeat=
"10"
>
<slice
material =
"TungstenDens24"
thickness =
"0.5*cm"
/>
<slice
material =
"Air"
thickness =
"0.025*cm"
/>
<slice
material =
"Silicon"
thickness =
"0.032*cm"
sensitive =
"yes"
limits=
"cal_limits"
/>
<slice
material =
"Copper"
thickness =
"0.005*cm"
/>
<slice
material =
"Kapton"
thickness =
"0.030*cm"
/>
<slice
material =
"Air"
thickness =
"0.033*cm"
/>
</layer>
</detector>
SiD/compact/sid_working/EcalEndcap.xml
0 → 100644
View file @
77bc31d9
<detector
id=
"6"
name=
"EcalEndcap"
type=
"GenericCalEndcap_o1_v01"
reflect=
"true"
readout=
"EcalEndcapHits"
vis=
"EcalEndcapVis"
calorimeterType=
"EM_ENDCAP"
gap=
"0.*cm"
>
<comment>
EM Calorimeter Endcaps
</comment>
<dimensions
numsides=
"12"
zmin=
"EcalEndcap_zmin"
rmin=
"200.0*mm"
rmax=
"1250.0*mm"
nsides_inner=
"12"
nsides_outer=
"12"
/>
<envelope
vis=
"EcalEndcapVis"
>
<shape
type=
"BooleanShape"
operation=
"Subtraction"
material=
"Air"
>
<shape
type=
"PolyhedraRegular"
numsides=
"12"
rmin=
"200.0*mm"
rmax=
"1250.0*mm"
dz=
"2.*HcalEndcap_zmin-1*mm"
/>
<shape
type=
"PolyhedraRegular"
numsides=
"12"
rmin=
"199.9*mm"
rmax=
"1250.1*mm"
dz=
"2.*EcalEndcap_zmin-1*mm"
/>
</shape>
<rotation
x=
"0*deg"
y=
"0*deg"
z=
"90*deg-180*deg/12"
/>
</envelope>
<layer
repeat=
"1"
>
<slice
material =
"Silicon"
thickness =
"0.032*cm"
sensitive =
"yes"
limits=
"cal_limits"
/>
<slice
material =
"Copper"
thickness =
"0.005*cm"
/>
<slice
material =
"Kapton"
thickness =
"0.030*cm"
/>
<slice
material =
"Air"
thickness =
"0.033*cm"
/>
</layer>
<layer
repeat=
"20"
>
<slice
material =
"TungstenDens24"
thickness =
"0.25*cm"
/>
<slice
material =
"Air"
thickness =
"0.025*cm"
/>
<slice
material =
"Silicon"
thickness =
"0.032*cm"
sensitive =
"yes"
limits=
"cal_limits"
/>
<slice
material =
"Copper"
thickness =
"0.005*cm"
/>
<slice
material =
"Kapton"
thickness =
"0.030*cm"
/>
<slice
material =
"Air"
thickness =
"0.033*cm"
/>
</layer>
<layer
repeat=
"10"
>
<slice
material =
"TungstenDens24"
thickness =
"0.5*cm"
/>
<slice
material =
"Air"
thickness =
"0.025*cm"
/>
<slice
material =
"Silicon"
thickness =
"0.032*cm"
sensitive =
"yes"
limits=
"cal_limits"
/>
<slice
material =
"Copper"
thickness =
"0.005*cm"
/>
<slice
material =
"Kapton"
thickness =
"0.030*cm"
/>
<slice
material =
"Air"
thickness =
"0.033*cm"
/>
</layer>
</detector>
SiD/compact/sid_working/HcalBarrel.xml
0 → 100644
View file @
77bc31d9
<detector
id=
"7"
name=
"HcalBarrel"
type=
"GenericCalBarrel_o1_v01"
readout=
"HcalBarrelHits"
vis=
"HcalBarrelVis"
calorimeterType=
"HAD_BARREL"
gap=
"0.*cm"
material=
"Steel235"
>
<comment>
Hadron Calorimeter Barrel
</comment>
<dimensions
numsides=
"12"
rmin=
"HcalBarrel_rmin"
z=
"2950.0 * 2*mm"
/>
<envelope
vis=
"HcalBarrelVis"
>
<shape
type=
"PolyhedraRegular"
numsides=
"12"
rmin=
"HcalBarrel_rmin-0.1*mm"
rmax=
"2501.0*mm+1*mm"
dz=
"2950.0 * 2*mm+0.1*mm"
material =
"Air"
/>
<rotation
x=
"0*deg"
y=
"0*deg"
z=
"90*deg-180*deg/12"
/>
</envelope>
<staves
/>
<layer
repeat=
"40"
>
<slice
material =
"Steel235"
thickness =
"1.89*cm"
/>
<slice
material =
"PyrexGlass"
thickness =
"0.11*cm"
/>
<slice
material =
"RPCGasDefault"
thickness =
"0.12*cm"
sensitive =
"yes"
limits=
"cal_limits"
/>
<slice
material =
"PyrexGlass"
thickness =
"0.11*cm"
/>
<slice
material =
"G10"
thickness =
"0.3*cm"
/>
<slice
material =
"Air"
thickness =
"0.16*cm"
/>
</layer>
</detector>
SiD/compact/sid_working/HcalEndcap.xml
0 → 100644
View file @
77bc31d9
<detector
id=
"8"
name=
"HcalEndcap"
type=
"GenericCalEndcap_o1_v01"
readout=
"HcalEndcapHits"
vis=
"HcalEndcapVis"
calorimeterType=
"HAD_ENDCAP"
reflect=
"true"
>
<comment>
Hadron Calorimeter Endcaps
</comment>
<dimensions
numsides=
"12"
zmin=
"1805.0*mm"
rmin=
"200.0*mm"
rmax=
"1403.*mm"
nsides_inner=
"12"
nsides_outer=
"12"
/>
<envelope
vis=
"HcalEndcapVis"
>
<shape
type=
"BooleanShape"
operation=
"Subtraction"
material=
"Air"
>
<shape
type=
"PolyhedraRegular"
numsides=
"12"
rmin=
"200.0*mm"
rmax=
"1403.0*mm"
dz=
"2.*3000.1*mm"
/>
<shape
type=
"PolyhedraRegular"
numsides=
"12"
rmin=
"199.9*mm"
rmax=
"1403.1*mm"
dz=
"2.*1804.9*mm"
/>
</shape>
<rotation
x=
"0*deg"
y=
"0*deg"
z=
"90*deg-180*deg/12"
/>
</envelope>
<layer
repeat=
"45"
>
<slice
material =
"Steel235"
thickness =
"1.89*cm"
/>
<slice
material =
"PyrexGlass"
thickness =
"0.11*cm"
/>
<slice
material =
"RPCGasDefault"
thickness =
"0.12*cm"
sensitive =
"yes"
limits=
"cal_limits"
/>
<slice
material =
"PyrexGlass"
thickness =
"0.11*cm"
/>
<slice
material =
"G10"
thickness =
"0.3*cm"
/>
<slice
material =
"Air"
thickness =
"0.16*cm"
/>
</layer>
</detector>
SiD/compact/sid_working/LumiCal.xml
0 → 100644
View file @
77bc31d9
<detector
id=
"11"
name=
"LumiCal"
reflect=
"true"
type=
"DD4hep_CylindricalEndcapCalorimeter"
readout=
"LumiCalHits"
vis=
"LumiCalVis"
calorimeterType=
"LUMI"
>
<comment>
Luminosity Calorimeter
</comment>
<dimensions
inner_r =
"6.0*cm"
inner_z =
"168.0*cm"
outer_r =
"19.5*cm"
/>
<layer
repeat=
"20"
>
<slice
material =
"TungstenDens24"
thickness =
"0.271*cm"
/>
<slice
material =
"Silicon"
thickness =
"0.032*cm"
sensitive =
"yes"
/>
<slice
material =
"Copper"
thickness =
"0.005*cm"
/>
<slice
material =
"Kapton"
thickness =
"0.030*cm"
/>
<slice
material =
"Air"
thickness =
"0.033*cm"
/>
</layer>
<layer
repeat=
"10"
>
<slice
material =
"TungstenDens24"
thickness =
"0.543*cm"
/>
<slice
material =
"Silicon"
thickness =
"0.032*cm"
sensitive =
"yes"
/>
<slice
material =
"Copper"
thickness =
"0.005*cm"
/>
<slice
material =
"Kapton"
thickness =
"0.030*cm"
/>
<slice
material =
"Air"
thickness =
"0.033*cm"
/>
</layer>
</detector>
SiD/compact/sid_working/MuonBarrel.xml
0 → 100644
View file @
77bc31d9
<detector
id=
"9"
name=
"MuonBarrel"
type=
"DD4hep_PolyhedraBarrelCalorimeter2"
readout=
"MuonBarrelHits"
vis=
"MuonBarrelVis"
calorimeterType=
"MUON_BARREL"
gap=
"0.*cm"
material=
"Steel235"
>
<comment>
Muon Calorimeter Barrel
</comment>
<dimensions
numsides=
"8"
rmin=
"3464.0*mm"
z=
"2983.0 * 2*mm"
/>
<staves
/>
<layer
repeat=
"11"
>
<slice
material=
"Aluminum"
thickness=
"0.1*cm"
/>
<slice
material=
"Air"
thickness=
"0.35*cm"
/>
<slice
material=
"PyrexGlass"
thickness=
"0.2*cm"
/>
<slice
material=
"RPCGasDefault"
thickness=
"0.2*cm"
sensitive=
"yes"
/>
<slice
material=
"PyrexGlass"
thickness=
"0.2*cm"
/>
<slice
material=
"Air"
thickness=
"0.35*cm"
/>
<slice
material=
"Aluminum"
thickness=
"0.1*cm"
/>
<slice
material=
"Aluminum"
thickness=
"0.1*cm"
/>
<slice
material=
"Air"
thickness=
"0.35*cm"
/>
<slice
material=
"PyrexGlass"
thickness=
"0.2*cm"
/>
<slice
material=
"RPCGasDefault"
thickness=
"0.2*cm"
sensitive=
"yes"
/>
<slice
material=
"PyrexGlass"
thickness=
"0.2*cm"
/>
<slice
material=
"Air"
thickness=
"0.35*cm"
/>
<slice
material=
"Aluminum"
thickness=
"0.1*cm"
/>
<slice
material=
"Air"
thickness=
"1.0*cm"
/>
<slice
material=
"Iron"
thickness=
"20.0*cm"
/>
</layer>
</detector>
SiD/compact/sid_working/MuonEndcap.xml
0 → 100644
View file @
77bc31d9
<detector
id=
"10"
name=
"MuonEndcap"
type=
"DD4hep_PolyhedraEndcapCalorimeter2"
readout=
"MuonEndcapHits"
reflect=
"true"
vis=
"MuonEndcapVis"
calorimeterType=
"MUON_ENDCAP"
>
<comment>
Muon Calorimeter Endcaps
</comment>
<dimensions
numsides=
"8"
zmin=
"3028.0*mm"
rmin=
"200.0*mm"
rmax=
"6498.7*mm"
/>
<layer
repeat=
"11"
>
<slice
material=
"Iron"
thickness=
"20.0*cm"
/>
<slice
material=
"Aluminum"
thickness=
"0.1*cm"
/>
<slice
material=
"Air"
thickness=
"0.35*cm"
/>
<slice
material=
"PyrexGlass"
thickness=
"0.2*cm"
/>
<slice
material=
"RPCGasDefault"
thickness=
"0.2*cm"
sensitive=
"yes"
/>
<slice
material=
"PyrexGlass"
thickness=
"0.2*cm"
/>
<slice
material=
"Air"
thickness=
"0.35*cm"
/>
<slice
material=
"Aluminum"
thickness=
"0.1*cm"
/>
<slice
material=
"Aluminum"
thickness=
"0.1*cm"
/>
<slice
material=
"Air"
thickness=
"0.35*cm"
/>
<slice
material=
"PyrexGlass"
thickness=
"0.2*cm"
/>
<slice
material=
"RPCGasDefault"
thickness=
"0.2*cm"
sensitive=
"yes"
/>
<slice
material=
"PyrexGlass"
thickness=
"0.2*cm"
/>
<slice
material=
"Air"
thickness=
"0.35*cm"
/>
<slice
material=
"Aluminum"
thickness=
"0.1*cm"
/>
<slice
material=
"Air"
thickness=
"1.0*cm"
/>
</layer>
</detector>
SiD/compact/sid_working/SiTrackerBarrel.xml
0 → 100644
View file @
77bc31d9
<detector
id=
"3"
name=
"SiTrackerBarrel"
type=
"DD4hep_SiTrackerBarrel"
readout=
"SiTrackerBarrelHits"
vis=
"InvisibleNoDaughters"
>
<comment>
Outer Tracker Barrel
</comment>
<module
name=
"SiTrackerModule_Layer1"
>
<module_envelope
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.3*cm"
/>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.02*cm"
material=
"PEEK"
sensitive=
"false"
>
<position
z=
"-0.14*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
sensitive=
"false"
>
<position
z=
"-0.122*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.18*cm"
material=
"Rohacell31_50D"
sensitive=
"false"
>
<position
z=
"-0.024*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.0175*cm"
material=
"Epoxy"
sensitive=
"false"
>
<position
z=
"0.07475*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
sensitive=
"false"
>
<position
z=
"0.0915*cm"
/>
</module_component>
<module_component
width=
"92.031*mm"
length=
"92.031*mm"
thickness=
"0.03*cm"
material=
"Silicon"
sensitive=
"true"
>
<position
z=
"0.1145*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.00048*cm"
material=
"Silicon"
sensitive=
"false"
>
<position
z=
"0.12974*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.0038*cm"
material=
"Kapton"
sensitive=
"false"
>
<position
z=
"0.1375*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.00038*cm"
material=
"Copper"
sensitive=
"false"
>
<position
z=
"0.146*cm"
/>
</module_component>
</module>
<module
name=
"SiTrackerModule_Layer2"
>
<module_envelope
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.3*cm"
/>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.02*cm"
material=
"PEEK"
sensitive=
"false"
>
<position
z=
"-0.14*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
sensitive=
"false"
>
<position
z=
"-0.122*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.18*cm"
material=
"Rohacell31_50D"
sensitive=
"false"
>
<position
z=
"-0.024*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.0175*cm"
material=
"Epoxy"
sensitive=
"false"
>
<position
z=
"0.07475*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
sensitive=
"false"
>
<position
z=
"0.0915*cm"
/>
</module_component>
<module_component
width=
"92.031*mm"
length=
"92.031*mm"
thickness=
"0.03*cm"
material=
"Silicon"
sensitive=
"true"
>
<position
z=
"0.1145*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.00048*cm"
material=
"Silicon"
sensitive=
"false"
>
<position
z=
"0.12974*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.0051*cm"
material=
"Kapton"
sensitive=
"false"
>
<position
z=
"0.1375*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.00052*cm"
material=
"Copper"
sensitive=
"false"
>
<position
z=
"0.146*cm"
/>
</module_component>
</module>
<module
name=
"SiTrackerModule_Layer3"
>
<module_envelope
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.3*cm"
/>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.02*cm"
material=
"PEEK"
sensitive=
"false"
>
<position
z=
"-0.14*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
sensitive=
"false"
>
<position
z=
"-0.122*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.18*cm"
material=
"Rohacell31_50D"
sensitive=
"false"
>
<position
z=
"-0.024*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.0175*cm"
material=
"Epoxy"
sensitive=
"false"
>
<position
z=
"0.07475*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
sensitive=
"false"
>
<position
z=
"0.0915*cm"
/>
</module_component>
<module_component
width=
"92.031*mm"
length=
"92.031*mm"
thickness=
"0.03*cm"
material=
"Silicon"
sensitive=
"true"
>
<position
z=
"0.1145*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.00048*cm"
material=
"Silicon"
sensitive=
"false"
>
<position
z=
"0.12974*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.0064*cm"
material=
"Kapton"
sensitive=
"false"
>
<position
z=
"0.1375*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.00065*cm"
material=
"Copper"
sensitive=
"false"
>
<position
z=
"0.146*cm"
/>
</module_component>
</module>
<module
name=
"SiTrackerModule_Layer4"
>
<module_envelope
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.3*cm"
/>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.02*cm"
material=
"PEEK"
sensitive=
"false"
>
<position
z=
"-0.14*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
sensitive=
"false"
>
<position
z=
"-0.122*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.18*cm"
material=
"Rohacell31_50D"
sensitive=
"false"
>
<position
z=
"-0.024*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.0175*cm"
material=
"Epoxy"
sensitive=
"false"
>
<position
z=
"0.07475*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
sensitive=
"false"
>
<position
z=
"0.0915*cm"
/>
</module_component>
<module_component
width=
"92.031*mm"
length=
"92.031*mm"
thickness=
"0.03*cm"
material=
"Silicon"
sensitive=
"true"
>
<position
z=
"0.1145*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.00048*cm"
material=
"Silicon"
sensitive=
"false"
>
<position
z=
"0.12974*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.0078*cm"
material=
"Kapton"
sensitive=
"false"
>
<position
z=
"0.1375*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.00079*cm"
material=
"Copper"
sensitive=
"false"
>
<position
z=
"0.146*cm"
/>
</module_component>
</module>
<module
name=
"SiTrackerModule_Layer5"
>
<module_envelope
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.3*cm"
/>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.02*cm"
material=
"PEEK"
sensitive=
"false"
>
<position
z=
"-0.14*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
sensitive=
"false"
>
<position
z=
"-0.122*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.18*cm"
material=
"Rohacell31_50D"
sensitive=
"false"
>
<position
z=
"-0.024*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.0175*cm"
material=
"Epoxy"
sensitive=
"false"
>
<position
z=
"0.07475*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
sensitive=
"false"
>
<position
z=
"0.0915*cm"
/>
</module_component>
<module_component
width=
"92.031*mm"
length=
"92.031*mm"
thickness=
"0.03*cm"
material=
"Silicon"
sensitive=
"true"
>
<position
z=
"0.1145*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.00048*cm"
material=
"Silicon"
sensitive=
"false"
>
<position
z=
"0.12974*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.0091*cm"
material=
"Kapton"
sensitive=
"false"
>
<position
z=
"0.1375*cm"
/>
</module_component>
<module_component
width=
"97.97*mm"
length=
"97.97*mm"
thickness=
"0.00093*cm"
material=
"Copper"
sensitive=
"false"
>
<position
z=
"0.146*cm"
/>
</module_component>
</module>
<layer
module=
"SiTrackerModule_Layer1"
id=
"1"
>
<barrel_envelope
inner_r=
"215.075*mm"
outer_r=
"245.0*mm"
z_length=
"578 * 2*mm"
/>
<rphi_layout
phi_tilt=
"0.17506*rad"
nphi=
"20"
phi0=
"0.*rad"
rc=
"216.355*mm + 5.0*mm"
dr=
"0.0"
/>
<z_layout
dr=
"4.0*mm"
z0=
"512.128*mm"
nz=
"13"
/>
</layer>
<layer
module=
"SiTrackerModule_Layer2"
id=
"2"
>
<barrel_envelope
inner_r=
"465.075*mm"
outer_r=
"501.0*mm"
z_length=
"749.8 * 2*mm"
/>
<rphi_layout
phi_tilt=
"0.12217*rad"
nphi=
"38"
phi0=
"0.087*rad"
rc=
"466.355*mm + 5.0*mm"
dr=
"0.0"
/>
<z_layout
dr=
"4.0*mm"
z0=
"690.605*mm"
nz=
"17"
/>
</layer>
<layer
module=
"SiTrackerModule_Layer3"
id=
"3"
>
<barrel_envelope
inner_r=
"715.075*mm"
outer_r=
"756.0*mm"
z_length=
"1013.9 * 2*mm"
/>
<rphi_layout
phi_tilt=
"0.11493*rad"
nphi=
"58"
phi0=
"0.058*rad"
rc=
"716.355*mm + 5.0*mm"
dr=
"0.0"
/>
<z_layout
dr=
"4.0*mm"
z0=
"954.625*mm"
nz=
"23"
/>
</layer>
<layer
module=
"SiTrackerModule_Layer4"
id=
"4"
>
<barrel_envelope
inner_r=
"965.075*mm"
outer_r=
"1012.0*mm"
z_length=
"1272.3 * 2*mm"
/>
<rphi_layout
phi_tilt=
"0.11502*rad"
nphi=
"80"
phi0=
"0.0436*rad"
rc=
"966.355*mm + 5.0*mm"
dr=
"0.0"
/>
<z_layout
dr=
"4.0*mm"
z0=
"1213.073*mm"
nz=
"29"
/>
</layer>
<layer
module=
"SiTrackerModule_Layer5"
id=
"5"
>
<barrel_envelope
inner_r=
"1215.075*mm"
outer_r=
"1263.0*mm"
z_length=
"1535.7 * 2*mm"
/>
<rphi_layout
phi_tilt=
"0.11467*rad"
nphi=
"102"
phi0=
"0.01745*rad"
rc=
"1216.355*mm + 5.0*mm"
dr=
"0.0"
/>
<z_layout
dr=
"4.0*mm"
z0=
"1476.497*mm"
nz=
"35"
/>
</layer>
</detector>
SiD/compact/sid_working/SiTrackerEndcap.xml
0 → 100644
View file @
77bc31d9
<detector
id=
"4"
name=
"SiTrackerEndcap"
type=
"DD4hep_SiTrackerEndcap2"
readout=
"SiTrackerEndcapHits"
reflect=
"true"
vis=
"SiTrackerEndcapVis"
>
<comment>
Outer Tracker Endcaps
</comment>
<module
name=
"Module1"
>
<trd
x1=
"36.112*mm"
x2=
"46.635*mm"
z=
"100.114/2*mm"
/>
<module_component
thickness=
"0.00052*cm"
material=
"Copper"
/>
<module_component
thickness=
"0.0051*cm"
material=
"Kapton"
/>
<module_component
thickness=
"0.00048*cm"
material=
"Silicon"
/>
<module_component
thickness=
"0.03*cm"
material=
"Silicon"
sensitive=
"true"
/>
<module_component
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
/>
<module_component
thickness=
"0.18*cm"
material=
"Rohacell31_50D"
/>
<module_component
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
/>
<module_component
thickness=
"0.0175*cm"
material=
"Epoxy"
/>
<module_component
thickness=
"0.03*cm"
material=
"Silicon"
sensitive=
"true"
/>
<module_component
thickness=
"0.00048*cm"
material=
"Silicon"
/>
<module_component
thickness=
"0.0051*cm"
material=
"Kapton"
/>
<module_component
thickness=
"0.00052*cm"
material=
"Copper"
/>
</module>
<module
name=
"Module2"
>
<trd
x1=
"45.245*mm"
x2=
"54.680*mm"
z=
"89.773/2*mm"
/>
<module_component
thickness=
"0.00079*cm"
material=
"Copper"
/>
<module_component
thickness=
"0.0078*cm"
material=
"Kapton"
/>
<module_component
thickness=
"0.00048*cm"
material=
"Silicon"
/>
<module_component
thickness=
"0.03*cm"
material=
"Silicon"
sensitive=
"true"
/>
<module_component
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
/>
<module_component
thickness=
"0.18*cm"
material=
"Rohacell31_50D"
/>
<module_component
thickness=
"0.016*cm"
material=
"CarbonFiber_50D"
/>
<module_component
thickness=
"0.0175*cm"
material=
"Epoxy"
/>
<module_component
thickness=
"0.03*cm"
material=
"Silicon"
sensitive=
"true"
/>
<module_component
thickness=
"0.00048*cm"
material=
"Silicon"
/>
<module_component
thickness=
"0.0078*cm"
material=
"Kapton"
/>
<module_component
thickness=
"0.00079*cm"
material=
"Copper"
/>
</module>
<layer
id=
"1"
>
<ring
r=
"256.716*mm"
zstart=
"(787.105+1.75)*mm"
nmodules=
"24"
dz=
"1.75*mm"
module=
"Module1"
/>
<ring
r=
"353.991*mm"
zstart=
"(778.776+1.75)*mm"
nmodules=
"32"
dz=
"1.75*mm"
module=
"Module1"
/>
<ring
r=
"449.180*mm"
zstart=
"(770.544+1.75)*mm"
nmodules=
"40"
dz=
"1.75*mm"
module=
"Module1"
/>
</layer>
<layer
id=
"2"
>
<ring
r=
"256.716*mm"
zstart=
"(1073.293+1.75)*mm"
nmodules=
"24"
dz=
"1.75*mm"
module=
"Module1"
/>
<ring
r=
"353.991*mm"
zstart=
"(1064.966+1.75)*mm"
nmodules=
"32"
dz=
"1.75*mm"
module=
"Module1"
/>
<ring
r=
"449.180*mm"
zstart=
"(1056.734+1.75)*mm"
nmodules=
"40"
dz=
"1.75*mm"
module=
"Module1"
/>
<ring
r=
"538.520*mm"
zstart=
"(1048.466+1.75)*mm"
nmodules=
"40"
dz=
"1.75*mm"
module=
"Module2"
/>
<ring
r=
"625.654*mm"
zstart=
"(1041.067+1.75)*mm"
nmodules=
"48"
dz=
"1.75*mm"
module=
"Module2"
/>
<ring
r=
"703.666*mm"
zstart=
"(1033.725+1.75)*mm"
nmodules=
"54"
dz=
"1.75*mm"
module=
"Module2"
phi0=
"pi/54"
/>
</layer>
<layer
id=
"3"
>
<ring
r=
"256.716*mm"
zstart=
"(1353.786+1.75)*mm"
nmodules=
"24"
dz=
"1.75*mm"
module=
"Module1"
/>
<ring
r=
"353.991*mm"
zstart=
"(1345.457+1.75)*mm"
nmodules=
"32"
dz=
"1.75*mm"
module=
"Module1"
/>
<ring
r=
"449.180*mm"
zstart=
"(1337.225+1.75)*mm"
nmodules=
"40"
dz=
"1.75*mm"
module=
"Module1"
/>
<ring
r=
"538.520*mm"
zstart=
"(1328.957+1.75)*mm"
nmodules=
"40"
dz=
"1.75*mm"
module=
"Module2"
/>
<ring
r=
"625.654*mm"
zstart=
"(1321.558+1.75)*mm"
nmodules=
"48"
dz=
"1.75*mm"
module=
"Module2"
/>
<ring
r=
"703.666*mm"
zstart=
"(1314.217+1.75)*mm"
nmodules=
"54"
dz=
"1.75*mm"
module=
"Module2"
phi0=
"pi/54"
/>
<ring
r=
"793.448*mm"
zstart=
"(1306.828+1.75)*mm"
nmodules=
"58"
dz=
"1.75*mm"
module=
"Module2"
phi0=
"pi/58"
/>
<ring
r=
"874.239*mm"
zstart=
"(1299.486+1.75)*mm"
nmodules=
"64"
dz=
"1.75*mm"
module=
"Module2"
/>
<ring
r=
"958.364*mm"
zstart=
"(1292.189+1.75)*mm"
nmodules=
"68"
dz=
"1.75*mm"
module=
"Module2"
/>
</layer>
<layer
id=
"4"
>
<ring
r=
"256.716*mm"
zstart=
"(1639.164+1.75)*mm"
nmodules=
"24"
dz=
"1.75*mm"
module=
"Module1"
/>
<ring
r=
"353.991*mm"
zstart=
"(1630.835+1.75)*mm"
nmodules=
"32"
dz=
"1.75*mm"
module=
"Module1"
/>
<ring
r=
"449.180*mm"
zstart=
"(1622.603+1.75)*mm"
nmodules=
"40"
dz=
"1.75*mm"
module=
"Module1"
/>
<ring
r=
"538.520*mm"
zstart=
"(1614.335+1.75)*mm"
nmodules=
"40"
dz=
"1.75*mm"
module=
"Module2"
/>
<ring
r=
"625.654*mm"
zstart=
"(1606.936+1.75)*mm"
nmodules=
"48"
dz=
"1.75*mm"
module=
"Module2"
/>
<ring
r=
"703.666*mm"
zstart=
"(1599.595+1.75)*mm"
nmodules=
"54"
dz=
"1.75*mm"
module=
"Module2"
phi0=
"pi/54"
/>
<ring
r=
"793.448*mm"
zstart=
"(1592.206+1.75)*mm"
nmodules=
"58"
dz=
"1.75*mm"
module=
"Module2"
phi0=
"pi/58"
/>
<ring
r=
"874.239*mm"
zstart=
"(1584.864+1.75)*mm"
nmodules=
"64"
dz=
"1.75*mm"
module=
"Module2"
/>
<ring
r=
"958.364*mm"
zstart=
"(1577.567+1.75)*mm"
nmodules=
"68"
dz=
"1.75*mm"
module=
"Module2"
/>
<ring
r=
"1040.970*mm"
zstart=
"(1570.222+1.75)*mm"
nmodules=
"72"
dz=
"1.75*mm"
module=
"Module2"
/>
<ring
r=
"1124.167*mm"
zstart=
"(1562.916+1.75)*mm"
nmodules=
"78"
dz=
"1.75*mm"
module=
"Module2"
phi0=
"pi/78"
/>
<ring
r=
"1206.937*mm"
zstart=
"(1555.647+1.75)*mm"
nmodules=
"84"
dz=
"1.75*mm"
module=
"Module2"
/>
</layer>
</detector>
SiD/compact/sid_working/SiTrackerForward.xml
0 → 100644
View file @
77bc31d9
<detector
id=
"15"
name=
"SiTrackerForward"
type=
"DD4hep_SiTrackerEndcap2"
readout=
"SiTrackerForwardHits"
reflect=
"true"
vis=
"SiTrackerForwardVis"
>
<comment>
Forward Tracker inside Vertex Support Barrel
</comment>
<module
name=
"SiTrackerForwardModule1"
>
<trd
x1=
"5.620*mm"
x2=
"32.435*mm"
z=
"67.405*mm"
/>
<module_component
thickness=
"0.002*cm"
material=
"Silicon"
sensitive=
"true"
/>
<module_component
thickness=
"0.008*cm"
material=
"Silicon"
/>
</module>
<module
name=
"SiTrackerForwardModule2"
>
<trd
x1=
"15.167*mm"
x2=
"32.435*mm"
z=
"43.405*mm"
/>
<module_component
thickness=
"0.002*cm"
material=
"Silicon"
sensitive=
"true"
/>
<module_component
thickness=
"0.008*cm"
material=
"Silicon"
/>
</module>
<module
name=
"SiTrackerForwardModule3"
>
<trd
x1=
"23.522*mm"
x2=
"32.435*mm"
z=
"22.405*mm"
/>
<module_component
thickness=
"0.002*cm"
material=
"Silicon"
sensitive=
"true"
/>
<module_component
thickness=
"0.008*cm"
material=
"Silicon"
/>
</module>
<layer
id=
"1"
>
<ring
r=
"97.0*mm"
zstart=
"211*mm"
nmodules=
"16"
dz=
"0.011*mm"
module=
"SiTrackerForwardModule1"
/>
</layer>
<layer
id=
"2"
>
<ring
r=
"121.0*mm"
zstart=
"543*mm"
nmodules=
"16"
dz=
"0.011*mm"
module=
"SiTrackerForwardModule2"
/>
</layer>
<layer
id=
"3"
>
<ring
r=
"142.0*mm"
zstart=
"834*mm"
nmodules=
"16"
dz=
"0.011*mm"
module=
"SiTrackerForwardModule3"
/>
</layer>
</detector>