From 5d5bedaa5db4f6e7f96b0520bf61374103276967 Mon Sep 17 00:00:00 2001 From: Chao Peng <cpeng@anl.gov> Date: Mon, 19 Jul 2021 08:35:39 -0500 Subject: [PATCH] add division of the last fiber chunk to improve performance --- compact/ecal_barrel_interlayers.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/compact/ecal_barrel_interlayers.xml b/compact/ecal_barrel_interlayers.xml index 8d1c6910..110c18e9 100644 --- a/compact/ecal_barrel_interlayers.xml +++ b/compact/ecal_barrel_interlayers.xml @@ -23,6 +23,7 @@ <constant name="EcalBarrel_FiberXSpacing" value="1.34*mm"/> <constant name="EcalBarrel_FiberZSpacing" value="1.22*mm"/> <constant name="EcalBarrel_SpaceBetween" value="1*mm"/> + <constant name="EcalBarrel_FiberChunkLayers_num" value = "10"/> <comment> For Pb/SiFi (GlueX): X0 ~ 1.45 cm For W/SiFi (sPHENIX): X0 ~ 0.7 cm (but different fiber orientation) @@ -129,9 +130,11 @@ spacing_z="EcalBarrel_FiberZSpacing"/> </slice> </layer> - <layer repeat="1" vis="AnlBlue" + <layer repeat="EcalBarrel_FiberChunkLayers_num" vis="AnlBlue" space_before="EcalBarrel_ImagingLayerThickness + EcalBarrel_SpaceBetween"> - <slice material="Lead" thickness="EcalBarrel_FiberLayerThickness" vis="EcalBarrelFiberLayerVis"> + <slice material="Lead" + thickness="EcalBarrel_FiberLayerThickness/EcalBarrel_FiberChunkLayers_num" + vis="EcalBarrelFiberLayerVis"> <fiber material="PlasticScint" sensitive="yes" vis="EcalBarrelFiberVis" -- GitLab