From 9f2d116022d6d7b807dfd259bbaad55c60e016ff Mon Sep 17 00:00:00 2001 From: christopher dilks <christopher.j.dilks@gmail.com> Date: Mon, 16 Aug 2021 14:17:40 -0400 Subject: [PATCH] make snout slope projective w.r.t vessel backplane --- compact/drich.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/compact/drich.xml b/compact/drich.xml index 02a21110..a677e2af 100644 --- a/compact/drich.xml +++ b/compact/drich.xml @@ -15,12 +15,13 @@ <constant name="DRICH_rmin1" value="19.0*cm"/> <!-- bore radius at dRICh vessel backplane --> <constant name="DRICH_wall_thickness" value="0.5*cm"/> <!-- thickness of radial walls --> <constant name="DRICH_window_thickness" value="0.1*cm"/> <!-- thickness of entrance and exit walls --> - <!-- snout geometry: cone with front radius rmax0 and back radius of rmax1 --> - <constant name="DRICH_SnoutLength" value="50.0*cm"/> - <constant name="DRICH_rmax0" value="110.0*cm"/> - <constant name="DRICH_rmax1" value="125.0*cm"/> <!-- tank geometry: cylinder, holding the majority of detector components --> <constant name="DRICH_rmax2" value="200*cm"/> <!-- cylinder radius; 20 cm gap between dRICh and HCalBarrel --> + <!-- snout geometry: cone with front radius rmax0 and back radius of rmax1 --> + <constant name="DRICH_SnoutLength" value="50.0*cm"/> + <constant name="DRICH_SnoutSlope" value="DRICH_rmax2 / (DRICH_zmin + DRICH_Length)"/> + <constant name="DRICH_rmax0" value="DRICH_SnoutSlope * DRICH_zmin"/> + <constant name="DRICH_rmax1" value="DRICH_SnoutSlope * ( DRICH_zmin + DRICH_SnoutLength)"/> <!-- additional parameters --> <constant name="DRICH_aerogel_thickness" value="4.0*cm"/> <!-- aerogel thickness --> <constant name="DRICH_sensor_size" value="48.0*mm"/> <!-- sensor side length --> -- GitLab