Skip to content
Snippets Groups Projects
Commit b01bf2aa authored by Whitney Armstrong's avatar Whitney Armstrong
Browse files

modified: compact/definitions.xml

	modified:   compact/solenoid.xml
parent 35964021
No related branches found
No related tags found
1 merge request!22Resolve "Parameterized Detector Structure"
This commit is part of merge request !22. Comments created here will be created in the context of that merge request.
...@@ -302,8 +302,9 @@ ...@@ -302,8 +302,9 @@
-------------------------------- --------------------------------
These are needed here to compute the dependent parameters. These are needed here to compute the dependent parameters.
</comment> </comment>
<constant name="RICHLength" value="1.3*m"/>
<constant name="TRDLength" value="30.0*cm"/> <constant name="RICHLength" value="1.1*m"/>
<constant name="TRDLength" value="20.0*cm"/>
<constant name="ForwardTOFLength" value="10.0*cm"/> <constant name="ForwardTOFLength" value="10.0*cm"/>
<constant name="ForwardPIDLength" value="RICHLength + TRDLength + ForwardTOFLength"/> <constant name="ForwardPIDLength" value="RICHLength + TRDLength + ForwardTOFLength"/>
...@@ -339,7 +340,7 @@ ...@@ -339,7 +340,7 @@
<constant name="SiliconTrackerInnerRadius" value="95.0*mm"/> <constant name="SiliconTrackerInnerRadius" value="95.0*mm"/>
<constant name="SiliconTrackerInnerBarrelLength" value="300.0*mm"/> <constant name="SiliconTrackerInnerBarrelLength" value="300.0*mm"/>
<constant name="SiliconTrackerOuterRadius" value="Solenoid_rmax/3.0"/> <constant name="SiliconTrackerOuterRadius" value="Solenoid_rmax/3.0"/>
<constant name="SiliconTrackerOuterBarrelLength" value="Solenoid_length/4.0"/> <constant name="SiliconTrackerOuterBarrelLength" value="Solenoid_length/2.5"/>
<constant name="SiliconTrackerOuterBarrel_zmax" value="SiliconTrackerOuterBarrelLength/2.0"/> <constant name="SiliconTrackerOuterBarrel_zmax" value="SiliconTrackerOuterBarrelLength/2.0"/>
<comment> <comment>
...@@ -366,6 +367,7 @@ ...@@ -366,6 +367,7 @@
<comment> <comment>
Ecal and Hcal Barrel Ecal and Hcal Barrel
</comment> </comment>
<constant name="EcalBarrel_rmin" value="SiliconTrackerOuterRadius + BarrelPIDThickness + 3.0 * cm"/> <constant name="EcalBarrel_rmin" value="SiliconTrackerOuterRadius + BarrelPIDThickness + 3.0 * cm"/>
<constant name="HcalBarrel_rmax" value="Solenoid_rmin - 5.0 *cm "/> <constant name="HcalBarrel_rmax" value="Solenoid_rmin - 5.0 *cm "/>
<constant name="Barrel_TotalCalThickness" value="HcalBarrel_rmax - EcalBarrel_rmin"/> <constant name="Barrel_TotalCalThickness" value="HcalBarrel_rmax - EcalBarrel_rmin"/>
...@@ -541,7 +543,7 @@ ...@@ -541,7 +543,7 @@
<constant name="RICH_rmax0" value="SiliconTrackerOuterRadius"/> <constant name="RICH_rmax0" value="SiliconTrackerOuterRadius"/>
<constant name="RICH_rmax1" value="EcalBarrel_rmin"/> <constant name="RICH_rmax1" value="EcalBarrel_rmin"/>
<constant name="RICH_rmax2" value="SolenoidBarrel_rmin-2*cm"/> <constant name="RICH_rmax2" value="SolenoidBarrel_rmin-2*cm"/>
<constant name="RICHDepth" value="1.0*m"/> <constant name="RICHDepth" value="0.9*m"/>
<comment> <comment>
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
name="SolenoidCoilBarrel" name="SolenoidCoilBarrel"
type="DD4hep_MultiLayerTracker" type="DD4hep_MultiLayerTracker"
insideTrackingVolume="false"> insideTrackingVolume="false">
<position x="0" y="0" z="EcalBarrel_offset"/>
<layer id="1" <layer id="1"
inner_r="Solenoid_rmin" inner_r="Solenoid_rmin"
outer_z="SolenoidBarrel_zmax" outer_z="SolenoidBarrel_zmax"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment