From 3396f39063d24b55f8eaf5e6621039faa7888abd Mon Sep 17 00:00:00 2001
From: Sylvester Joosten <sjoosten@anl.gov>
Date: Thu, 13 May 2021 04:54:58 +0000
Subject: [PATCH] fix DIRC parameterization
---
compact/cb_DIRC.xml | 4 ++--
compact/definitions.xml | 8 ++++++++
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/compact/cb_DIRC.xml b/compact/cb_DIRC.xml
index 91c9535..ad75cd6 100644
--- a/compact/cb_DIRC.xml
+++ b/compact/cb_DIRC.xml
@@ -7,7 +7,7 @@
</comment>
<define>
- <constant name="cb_DIRC_length" value="EcalBarrelLength"/>
+ <constant name="cb_DIRC_length" value="DIRCLength"/>
<constant name="cb_DIRC_rmin" value="82.00*cm"/>
<constant name="cb_DIRC_rmax" value="88.00*cm"/>
</define>
@@ -24,7 +24,7 @@
<detectors>
<detector id="BarrelDIRC_ID" name="cb_DIRC" type="cb_DIRC" readout="DIRCHits" vis="AnlTeal">
<dimensions rmin="cb_DIRC_rmin" rmax="cb_DIRC_rmax" length="cb_DIRC_length"/>
- <position x="0" y="0" z="EcalBarrel_offset"/>
+ <position x="0" y="0" z="DIRC_offset"/>
</detector>
</detectors>
diff --git a/compact/definitions.xml b/compact/definitions.xml
index b9d31df..a2c0399 100644
--- a/compact/definitions.xml
+++ b/compact/definitions.xml
@@ -609,6 +609,14 @@
<constant name="HcalEndcapP_thickness" value="HcalEndcapPLayer_NRepeat * HcalSingleLayerThickness"/>
<constant name="HcalEndcapN_thickness" value="HcalEndcapNLayer_NRepeat * HcalSingleLayerThickness"/>
+ <comment>
+ ----------------------
+ DIRC parameters
+ ----------------------
+ </comment>
+ <constant name="DIRCLength" value="CentralTracking_length + BackwardPIDLength"/>
+ <constant name="DIRCOffset" value="(CentralTracking_length - DIRCLength)/2.0"/>
+
<comment>
----------------------
Zero Degree Parameters
--
GitLab