From d249732e8fe01a38d72a6bd6a8b9a72ecceb7d68 Mon Sep 17 00:00:00 2001
From: Sylvester Joosten <sjoosten@anl.gov>
Date: Fri, 3 Sep 2021 20:18:37 +0000
Subject: [PATCH] increase size of nominal tracking region for secondaries

(cherry picked from commit ee900d670419fc1752e9cfe181039aefa1a418e1)
---
 compact/definitions.xml | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/compact/definitions.xml b/compact/definitions.xml
index b5c6e1d3..b746fa50 100644
--- a/compact/definitions.xml
+++ b/compact/definitions.xml
@@ -401,10 +401,6 @@ Service gaps in FW direction (before endcapP ECAL) and BW direction (before endc
     <constant name="BackwardTracking_zmin" value="BackwardPID_zmin + BackwardPID_length"/>
     <constant name="ForwardTracking_zmin" value="ForwardPID_zmin + ForwardPID_length"/>
 
-    <comment> These are used by ddsim </comment>
-    <constant name="tracker_region_rmax"   value="CentralTracking_rmax"/>
-    <constant name="tracker_region_zmax"   value="max(BackwardPID_zmin, ForwardPID_zmin)"/>
-
     <comment> Total length of the endcap detectors in front of the calorimeter</comment>
     <constant name="BackwardInnerEndcap_length"    value="BackwardPID_length + BackwardTracking_length"/>
     <constant name="ForwardInnerEndcap_length"     value="ForwardPID_length + ForwardTracking_length"/>
@@ -464,4 +460,14 @@ Service gaps in FW direction (before endcapP ECAL) and BW direction (before endc
     <constant name="HcalBarrel_rmax"      value="HcalBarrel_rmin + HcalBarrel_thickness"/>
     <constant name="HcalBarrel_length"    value="HcalEndcapP_zmin + HcalEndcapN_zmin "/>
 
+    <comment> 
+      These are used by ddsim, the region where we store all secondaries 
+
+      For now they are forced to be symmetric, and we cover up to the start of the backward ECAL.
+      (this means in the forward region we stop in the middle of the RICH).
+    </comment>
+
+    <constant name="tracker_region_rmax"   value="EcalBarrel_rmin"/>
+    <constant name="tracker_region_zmax"   value="EcalEndcapN_zmin"/>
+
   </define>
-- 
GitLab