Skip to content
GitLab
About GitLab
GitLab: the DevOps platform
Explore GitLab
Install GitLab
How GitLab compares
Get started
GitLab docs
GitLab Learn
Pricing
Talk to an expert
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Projects
Groups
Snippets
Sign up now
Login
Sign in / Register
Toggle navigation
Menu
Open sidebar
EIC
detectors
Reference Detector
Commits
c1f89473
Commit
c1f89473
authored
Apr 15, 2021
by
Dmitry Romanov
Committed by
Whitney Armstrong
Apr 15, 2021
Browse files
modified: compact/definitions.xml
modified: reference_detector.xml
parent
1ab0a312
Pipeline
#8248
failed with stages
in 3 minutes and 40 seconds
Changes
4
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
compact/definitions.xml
View file @
c1f89473
...
...
@@ -244,6 +244,8 @@
<constant
name=
"ForwardRomanPotA_ID"
value=
"155"
/>
<constant
name=
"ForwardRomanPotB_ID"
value=
"156"
/>
<constant
name=
"ForwardRomanPotC_ID"
value=
"157"
/>
<constant
name=
"ForwardOffMTracker_ID"
value=
"159"
/>
<constant
name=
"ffi_ZDC_ID"
value=
"160"
/>
<comment>
...
...
compact/ffi_offmtrk.xml
0 → 100644
View file @
c1f89473
<lccdd>
<define>
</define>
<limits>
</limits>
<regions>
</regions>
<display>
</display>
<!-- Define detector -->
<detectors>
<detector
id=
"HCalBarrel_ID"
name=
"HcalBarrel"
type=
"DD4hep_PolyhedraBarrelCalorimeter2"
readout=
"HcalBarrelHits"
calorimeterType=
"HAD_BARREL"
gap=
"0.*cm"
material=
"Steel235"
>
<dimensions
numsides=
"CaloSides"
rmin=
"HcalBarrel_rmin"
z=
"HcalBarrelLength"
/>
<staves
vis=
"HcalBarrelVis"
/>
<layer
repeat=
"HcalBarrelLayers"
>
<slice
material=
"Steel235"
thickness=
"HcalSteelThickness"
/>
<slice
material=
"PyrexGlass"
thickness=
"HcalPyrexThickness"
/>
<slice
material=
"RPCGasDefault"
thickness=
"HcalRPCGasThickness"
sensitive=
"yes"
limits=
"cal_limits"
/>
<slice
material=
"PyrexGlass"
thickness=
"HcalPyrexThickness"
/>
<slice
material=
"G10"
thickness=
"HcalG10Thickness"
/>
<slice
material=
"Air"
thickness=
"HcalAirThickness"
/>
</layer>
</detector>
<detector
id=
"HCalEndcapP_ID"
name=
"HcalEndcapP"
type=
"refdet_PolyhedraEndcapCalorimeter2"
readout=
"HcalEndcapHits"
vis=
"HcalEndcapVis"
calorimeterType=
"HAD_ENDCAP"
reflect=
"false"
>
<dimensions
numsides=
"CaloSides"
zmin=
"HcalEndcap_zmin"
rmin=
"HcalEndcapP_rmin"
rmax=
"HcalBarrel_rmax"
/>
<layer
repeat=
"HcalEndcapLayers"
vis=
"HcalEndcapVis"
>
<slice
material=
"Steel235"
thickness=
"HcalSteelThickness"
/>
<slice
material=
"PyrexGlass"
thickness=
"HcalPyrexThickness"
/>
<slice
material=
"RPCGasDefault"
thickness=
"HcalRPCGasThickness"
sensitive=
"yes"
limits=
"cal_limits"
/>
<slice
material=
"PyrexGlass"
thickness=
"HcalPyrexThickness"
/>
<slice
material=
"G10"
thickness=
"HcalG10Thickness"
/>
<slice
material=
"Air"
thickness=
"HcalAirThickness"
/>
</layer>
</detector>
<detector
id=
"HCalEndcapN_ID"
name=
"HcalEndcapN"
type=
"refdet_PolyhedraEndcapCalorimeter2"
readout=
"HcalEndcapHits"
vis=
"HcalEndcapVis"
calorimeterType=
"HAD_ENDCAP"
reflect=
"true"
>
<dimensions
numsides=
"CaloSides"
zmin=
"HcalEndcap_zmin"
rmin=
"HcalEndcapN_rmin"
rmax=
"HcalBarrel_rmax"
/>
<layer
repeat=
"HcalEndcapLayers"
vis=
"HcalEndcapVis"
>
<slice
material=
"Steel235"
thickness=
"HcalSteelThickness"
/>
<slice
material=
"PyrexGlass"
thickness=
"HcalPyrexThickness"
/>
<slice
material=
"RPCGasDefault"
thickness=
"HcalRPCGasThickness"
sensitive=
"yes"
limits=
"cal_limits"
/>
<slice
material=
"PyrexGlass"
thickness=
"HcalPyrexThickness"
/>
<slice
material=
"G10"
thickness=
"HcalG10Thickness"
/>
<slice
material=
"Air"
thickness=
"HcalAirThickness"
/>
</layer>
</detector>
</detectors>
<!-- Definition of the readout segmentation/definition -->
<readouts>
</readouts>
<plugins>
</plugins>
<fields>
</fields>
</lccdd>
compact/forward_offM_tracker.xml
0 → 100644
View file @
c1f89473
<?xml version="1.0" encoding="UTF-8"?>
<lccdd>
<define>
<comment>
----------------------------------------
Forward Off-Momentum Tracker Parameters
----------------------------------------
</comment>
<constant
name=
"ForwardOffMTracker_zpos"
value=
"B1APF_CenterPosition + B1APF_Length/2.0 + 10.0*cm"
/>
<constant
name=
"ForwardOffMTracker_xpos"
value=
"B1APF_XPosition+40.0*cm"
/>
</define>
<detectors>
<detector
id=
"ForwardOffMTracker_ID"
name=
"ForwardOffMTracker"
readout=
"ForwardOffMTrackerHits"
type=
"ref_RectangularTracker"
insideTrackingVolume=
"true"
reflect=
"false"
vis=
"Argonne_Red"
>
<position
x=
"ForwardOffMTracker_xpos"
y=
"0"
z=
"ForwardOffMTracker_zpos"
/>
<layer
id=
"1"
vis=
"Argonne_Violet"
x=
"60.0*cm"
y=
"20.0*cm"
>
<slice
material=
"Air"
thickness=
"1.0*cm"
vis=
"Argonne_Violet"
sensitive=
"true"
/>
<slice
material=
"Air"
thickness=
"1.0*cm"
vis=
"Argonne_Violet"
sensitive=
"true"
/>
<slice
material=
"Air"
thickness=
"1.0*cm"
vis=
"Argonne_Violet"
sensitive=
"true"
/>
<slice
material=
"Air"
thickness=
"1.0*cm"
vis=
"Argonne_Violet"
sensitive=
"true"
/>
</layer>
</detector>
</detectors>
<readouts>
<readout
name=
"ForwardOffMTrackerHits"
>
<segmentation
type=
"CartesianGridXY"
grid_size_x=
"1.0*mm"
grid_size_y=
"1.0*mm"
/>
<id>
system:8,barrel:3,layer:4,slice:4,x:32:-16,y:-16
</id>
</readout>
</readouts>
</lccdd>
reference_detector.xml
View file @
c1f89473
...
...
@@ -126,6 +126,7 @@
<include
ref=
"compact/forward_trd.xml"
/>
<include
ref=
"compact/B0_tracker.xml"
/>
<include
ref=
"compact/forward_romanpot.xml"
/>
<include
ref=
"compact/forward_offM_tracker.xml"
/>
<include
ref=
"compact/cb_VTX_Barrel.xml"
/>
<!--
<include ref="compact/ci_HCAL.xml"/>
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment